Collegare l’ambiente AEM Forms con Turnstile connect-your-forms-environment-with-turnstile-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 Turnstile Captcha

Il Turnstile Captcha di Cloudflare è una misura di sicurezza che mira a proteggere moduli e siti da bot automatizzati, attacchi dannosi, spam e traffico automatizzato indesiderato. Presenta una casella di controllo all’invio del modulo per verificare che sia umana, prima di consentire loro di inviare il modulo. AEM Forms as a Cloud Service supporta Turnstile Captcha nei componenti core di Forms adattivi.

Prerequisiti per integrare l’ambiente AEM Forms con Turnstile Captcha prerequisite

Per configurare Turnstile per i componenti core di AEM Forms, è necessario ottenere Turnstile sitekey e chiave segreta dal sito Web Turnstile.

Configura tornello steps-to-configure-hcaptcha

Per integrare AEM Forms con il servizio Turnstile, effettuare 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 Turnstile:

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

      Turnstile nellinterfaccia utente

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

      Turnstile di configurazione

    3. Specificare Tipo widget come gestito, Titolo, Nome, Chiave sito e Chiave segreta per il servizio tornello ottenuto nel prerequisito.

    4. Fai clic su Crea.

      Configura il Cloud Service per connettere lambiente AEM Forms con Turnstile

    note note
    NOTE
    Gli utenti non devono modificare l’URL di convalida JavaScript lato client e l’URL di convalida lato server, in quanto sono già precompilati per la convalida lato client.

    Una volta configurato, il servizio Captcha Turnstile è disponibile per l'utilizzo in un modulo adattivo basato su componenti core.

Utilizzare Turnstile in un modulo adattivo using-turnstile-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 Turnstile e selezionare Salva e chiudi.

    Se non disponi di un Contenitore di configurazione di questo tipo, consulta la sezione Connettere l'ambiente AEM Forms con Turnstile 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 o aggiungi il componente Stile modulo adattivo al modulo adattivo.

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

    Turnstile 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 configurazione: Selezionare una configurazione cloud configurata per Turnstile.

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

    • Messaggio di convalida script: questa opzione consente di immettere un messaggio da visualizzare se la convalida dello script non riesce.

      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 Turnstile per scoprire come creare un Cloud Service che connette l'ambiente AEM Forms con il servizio Turnstile.

      * **Messaggio di errore:** Fornisci il messaggio di errore da visualizzare all'utente quando l'invio Captcha non riesce.

  7. Seleziona Fine.

Ora, solo le forme legittime, in cui il compilatore di moduli elimina con successo la sfida posta dal servizio Turnstile sono consentite per l'invio del modulo.

Sfida tornello

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