Connetti il tuo ambiente AEM Forms con hCaptcha® connect-your-forms-environment-with-hcaptcha-service

Questa funzione è in fase di adozione anticipata. Per partecipare al programma per i primi utilizzatori, richiedi l’accesso alla funzionalità inviando una e-mail dal tuo account ufficiale all’indirizzo aem-forms-ea@adobe.com.

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.

AEM Forms as a Cloud Service supporta le seguenti soluzioni CAPTCHA:

Integrare l’ambiente AEM Forms con hCaptcha Captcha

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.

AEM Forms as a Cloud Service supporta hCaptcha® nei componenti core di Forms adattivi. 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®.

Passaggi per configurare hCaptcha® steps-to-configure-hcaptcha

  1. Crea un Contenitore di configurazione nell’ambiente AEM Forms as a Cloud Service. Un contenitore di configurazione contiene le configurazioni cloud utilizzate per collegare l’AEM a servizi esterni. Per creare e configurare un contenitore di configurazione per collegare il tuo ambiente AEM Forms con hCaptcha®:

    1. Apri la tua istanza di AEM Forms as a Cloud Service.

    2. Vai a Strumenti > Generale > Browser configurazioni.

    3. Nel Browser configurazioni, puoi selezionare una cartella esistente o crearne una. Puoi creare una cartella e abilitare per essa l’opzione Configurazioni cloud oppure abilitare l’opzione Configurazioni cloud per una cartella esistente:

      • Per creare una cartella e abilitare l'opzione Configurazioni cloud:

        1. Nel browser configurazioni fare clic su Crea.
        2. Nella finestra di dialogo Crea configurazione, specifica un nome e un titolo, quindi seleziona l'opzione Configurazioni cloud.
        3. Fai clic su Crea.
      • Per abilitare l’opzione Configurazioni 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. Seleziona Salva e chiudi per salvare la configurazione e uscire dalla finestra di dialogo.
  2. Configurare il Cloud Service:

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

      hCaptcha® nellinterfaccia utente

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

      Configurazione hCaptcha®

    3. Specificare Titolo, Nome, Chiave sito e Chiave segreta per il servizio hCaptcha® ottenuto nel prerequisito. Seleziona Crea.

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

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®. Per alcuni paesi, gli endpoint possono essere diversi. Per ulteriori informazioni, visita hCaptcha® Domande frequenti.

Una volta configurato, il servizio hCAPTCHA è disponibile per l’utilizzo in un modulo adattivo.

Utilizzare hCaptcha® in un modulo adattivo using-hCaptcha®-foundation-components

  1. Apri la tua istanza di AEM Forms as a Cloud Service.

  2. Vai a Forms > Forms e documenti.

  3. Seleziona un modulo adattivo e seleziona Proprietà. Per l'opzione Contenitore configurazione, selezionare il Contenitore configurazione che contiene la configurazione cloud che connette AEM Forms con hCaptcha®, quindi selezionare Salva e chiudi.

    Se non disponi di un Contenitore di configurazione di questo tipo, consulta la sezione Connettere il tuo ambiente AEM Forms con hCaptcha® per scoprire come creare un Contenitore di configurazione.

    Seleziona contenitore configurazione

  4. Seleziona un modulo adattivo e seleziona Modifica. Il modulo adattivo si apre nell’editor di Forms adattivo.

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

  6. Seleziona il componente Captcha e fai clic sull'icona Proprietà . Apre la finestra di dialogo delle proprietà.

    testo alternativo

    Specifica le seguenti proprietà:

    • Titolo: Specifica il titolo del componente Captcha. Puoi identificare facilmente un componente modulo con il suo nome univoco sia nel modulo che nell'editor di regole.

    • Messaggio di convalida: Fornisci un messaggio di convalida per la convalida Captcha al momento dell'invio del modulo.

    • Convalida Captcha: È possibile selezionare una delle opzioni per la convalida Captcha:

      • All’invio del modulo
      • Su un’azione dell’utente.
    • Servizio Captcha: Seleziona il servizio Captcha, qui selezioni il servizio hCaptcha®.

    • Configurazione Captcha: Seleziona una 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 di verifica hCaptcha®. Utilizza l'opzione Compact per visualizzare una finestra di dialogo di verifica hCaptcha® di piccole dimensioni e l'opzione 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.

  7. 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
fbcff2a9-b6fe-4574-b04a-21e75df764ab