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&reg 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:

  1. 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:

    1. Apri il tuo ambiente AEM Forms.

    2. Vai a Strumenti > Generale > Browser configurazioni.

    3. Nel Browser configurazioni, puoi selezionare una cartella esistente o crearne una nuova:

      • Per creare una nuova cartella e abilitare le configurazioni cloud:

        1. Nel browser configurazioni fare clic su Crea.
        2. Nella finestra di dialogo Crea configurazione, specifica un nome, un titolo e seleziona Configurazioni cloud.
        3. Fai clic su Crea.
      • Per abilitare la configurazione cloud per una cartella esistente:

        1. Nel Browser configurazioni, selezionare la cartella e selezionare Proprietà.
        2. Nella finestra di dialogo Proprietà di configurazione, abilita Configurazioni cloud.
        3. Fai clic su Salva e chiudi per salvare la configurazione e uscire dalla finestra di dialogo.
  2. Configurare i Cloud Service:

    1. Nell'istanza dell'autore AEM, vai a tools-1 > Cloud Service e fai clic su hCaptcha®.

      hCaptcha® nellinterfaccia utente

    2. Seleziona un Contenitore di configurazione, creato o aggiornato, come descritto nella sezione precedente. Seleziona Crea.

      Configurazione hCaptcha®

    3. Specifica Titolo, Chiave sito e Chiave segreta per il servizio hCaptcha® ottenuti nel prerequisito.

    4. Fai clic su Crea.

      Configura il Cloud Service per connettere il tuo ambiente AEM Forms con hCaptcha®

    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

  1. Apri il tuo ambiente AEM Forms.

  2. Vai a Forms > Forms e documenti.

  3. Selezionare un modulo adattivo e fare clic su Proprietà.

  4. In Contenitore configurazione, selezionare il Contenitore configurazione che contiene la configurazione cloud che connette AEM Forms con hCaptcha.

  5. 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 contenitore configurazione

  6. Seleziona un modulo adattivo e fai clic su Modifica per aprire il modulo nell'editor.

  7. Dal browser componenti, trascina il componente Captcha nel modulo adattivo.

  8. Selezionare il componente Captcha e fare clic su proprietà icona Proprietà per aprire la finestra di dialogo delle proprietà. Specifica le seguenti proprietà:

    hCaptcha® v1

    • 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.

  9. 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.

Consulta anche see-also

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2