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

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 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 o 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 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 in un modulo adattivo basato su componenti core.

Utilizzare hCaptcha® in un componente core Forms adattivo using-hCaptcha®-core-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® e 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 dei componenti, trascina o aggiungi il componente hCaptcha® del modulo adattivo al modulo adattivo.

  6. Seleziona il componente hCaptcha® del modulo adattivo e fai clic sull'icona Proprietà icona . Apre la finestra di dialogo delle proprietà. Specifica le seguenti proprietà:

    hCaptcha® v2

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

    • Titolo: Specifica il titolo del componente Captcha.

    • Impostazioni di configurazione: seleziona una configurazione cloud impostata per hCaptcha®.

    • Dimensione captcha: È possibile selezionare la dimensione di visualizzazione della finestra di dialogo di verifica hCaptcha®. Utilizza l’opzione Compatta per visualizzare una dimensione ridotta e Normale per visualizzare una finestra di dialogo di verifica hCaptcha® di dimensioni relativamente grandi.

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

    • Messaggio di convalida script: questa opzione consente di inserire un messaggio da visualizzare in caso di errore di convalida dello script.

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

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