Connetti il tuo ambiente AEM Forms con hCaptcha® connect-your-forms-environment-with-hcaptcha-service
Questa funzionalità non è attivata per impostazione predefinita. È possibile scrivere dal proprio indirizzo ufficiale all'indirizzo aem-forms-ea@adobe.com per richiedere l'accesso alla funzionalità.
Il CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) è un programma comunemente utilizzato nelle transazioni online per distinguere tra esseri umani e programmi o bot automatizzati. Rappresenta una sfida e valuta la risposta dell’utente per determinare se si tratta di un essere umano o di un bot che interagisce con il sito. Impedisce all’utente di procedere se il test non riesce e contribuisce a rendere sicure le transazioni online impedendo ai bot di pubblicare spam o avere scopi dannosi.
Oltre a hCaptcha®, AEM Forms 6.5 supporta le seguenti soluzioni CAPTCHA:
Integrare l’ambiente AEM Forms con hCaptcha®
Il servizio hCaptcha® protegge i moduli da bot, spam e abusi automatizzati. Pone una sfida in un widget casella di controllo e valuta la risposta dell’utente per determinare se si tratta di un essere umano o di un bot che interagisce con il modulo. Questo impedisce all’utente di procedere se il test non riesce e contribuisce a rendere sicure le transazioni online impedendo ai bot di pubblicare spam o praticare attività dannose.
Supporto hCaptcha® per Forms adattivo AEM 6.5. Puoi utilizzarlo per presentare una richiesta di verifica del widget casella di controllo all’invio del modulo.
Prerequisiti per integrare l’ambiente AEM Forms con hCaptcha® prerequisite
Per configurare hCaptcha® con AEM Forms, è necessario ottenere la chiave del sito hCaptcha® e la chiave segreta dal sito Web hCaptcha®.
Configurare hCaptcha® steps-to-configure-hcaptcha
Per integrare AEM Forms con il servizio hCaptcha®, effettua le seguenti operazioni:
-
Crea un Contenitore di configurazione nell’ambiente AEM Forms, che contiene le configurazioni cloud utilizzate per collegare l’AEM a servizi esterni. Per creare un contenitore di configurazione:
-
Apri il tuo ambiente AEM Forms.
-
Vai a Strumenti > Generale > Browser configurazioni.
-
Nel Browser configurazioni, puoi selezionare una cartella esistente o crearne una nuova:
-
Per creare una nuova cartella e abilitare le configurazioni cloud:
- Nel browser configurazioni fare clic su Crea.
- Nella finestra di dialogo Crea configurazione, specifica un nome, un titolo e seleziona Configurazioni cloud.
- Fai clic su Crea.
-
Per abilitare la configurazione cloud per una cartella esistente:
- Nel Browser configurazioni, selezionare la cartella e selezionare Proprietà.
- Nella finestra di dialogo Proprietà di configurazione, abilita Configurazioni cloud.
- Fai clic su Salva e chiudi per salvare la configurazione e uscire dalla finestra di dialogo.
-
-
-
Configurare i Cloud Service:
-
Nell'istanza dell'autore AEM, vai a
-
Seleziona un Contenitore di configurazione, creato o aggiornato, come descritto nella sezione precedente. Seleziona Crea.
-
Specifica Titolo, Chiave sito e Chiave segreta per il servizio hCaptcha® ottenuti nel prerequisito.
-
Fai clic su Crea.
note note NOTE Gli utenti non devono modificare URL di convalida JavaScript lato client e URL di convalida lato server in quanto sono già precompilati per la convalida hCaptcha®. Una volta configurato, il servizio hCAPTCHA è disponibile per l’utilizzo nel modulo adattivo.
-
Utilizzare hCaptcha® in un modulo adattivo using-hCaptcha-in-aem-6.5
-
Apri il tuo ambiente AEM Forms.
-
Vai a Forms > Forms e documenti.
-
Selezionare un modulo adattivo e fare clic su Proprietà.
-
In Contenitore configurazione, selezionare il Contenitore configurazione che contiene la configurazione cloud che connette AEM Forms con hCaptcha.
-
Fai clic su Salva e chiudi.
Se non disponi di un contenitore di configurazione per hCaptcha, consulta la sezione Connettere l'ambiente AEM Forms con hCaptcha® per scoprire come creare un contenitore di configurazione.
-
Seleziona un modulo adattivo e fai clic su Modifica per aprire il modulo nell'editor.
-
Dal browser componenti, trascina il componente Captcha nel modulo adattivo.
-
Selezionare il componente Captcha e fare clic su proprietà
-
Titolo: Specifica il titolo del componente Captcha.
-
Messaggio di convalida: Fornisci un messaggio di convalida per la convalida Captcha all'invio del modulo o a un'azione dell'utente.
-
Servizio Captcha: Seleziona il servizio CAPTCHA per l'invio del modulo, qui selezioni hCaptcha®.
-
Impostazioni di configurazione: Seleziona la configurazione cloud configurata per hCaptcha®.
note note NOTE Puoi avere più configurazioni cloud nell’ambiente per uno scopo simile. Quindi, scegli il servizio con attenzione. Se non è elencato alcun servizio, consulta Connettere l'ambiente AEM Forms con hCaptcha® per scoprire come creare un Cloud Service che colleghi l'ambiente AEM Forms al servizio hCaptcha®. -
Messaggio di errore: Fornisci il messaggio di errore da visualizzare all'utente quando l'invio Captcha non riesce.
-
Dimensione captcha: È possibile selezionare la dimensione di visualizzazione della finestra di dialogo della richiesta di verifica hCaptcha®. Utilizza l'opzione Compact per visualizzare una finestra di dialogo di verifica hCaptcha® di piccole dimensioni e Normal per visualizzare una finestra di dialogo di verifica hCaptcha di dimensioni relativamente grandi oppure Invisible per convalidare hCaptcha® senza eseguire il rendering esplicito del widget della casella di controllo nell'interfaccia utente.
-
-
Seleziona Fine.
Ora, solo i moduli legittimi, in cui il compilatore di moduli elimina con successo la sfida posta dal servizio hCaptcha® sono consentiti per l’invio del modulo.
hCaptcha® è un marchio registrato di Intuition Machines, Inc.
Domande frequenti
- Q: posso utilizzare più di un componente Captcha in un modulo adattivo?
- Ans: L'utilizzo di più componenti Captcha in un modulo adattivo non è supportato. Inoltre, si sconsiglia di utilizzare un componente Captcha in un frammento o in un pannello contrassegnato per il caricamento lento.