Collegare l’ambiente AEM Forms con Turnstile connect-your-forms-environment-with-turnstile-service

Questa funzione si trova nel programma per i primi utilizzatori. 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 la chiave del sito e la chiave segreta Turnstile 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 l’ambiente AEM Forms con Turnstile, segui i passaggi riportati di seguito:

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

    2. Vai a Strumenti > Generale > Browser configurazioni.

    3. Nel browser configurazioni, crea una nuova cartella e abilita le relative configurazioni cloud, oppure abilita le configurazioni cloud per una cartella esistente come spiegato di seguito:

      • Per creare una nuova cartella e abilitare le relative configurazioni cloud, eseguire la procedura seguente:

        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, seleziona la cartella esistente e fai clic su Proprietà.
        2. Nella finestra di dialogo Proprietà di configurazione, abilita Configurazioni cloud.
        3. Fai clic su Salva e chiudi per salvare la configurazione ed uscire.
  2. Configurare il Cloud Service:

    1. Nell'istanza dell'autore AEM, vai a tools-1 > Cloud Service e fai clic su 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, non interattivo o invisibile. Per ulteriori informazioni sul tipo di widget, visita Widget tornstile.

    4. Specificare Titolo, Nome, Chiave sito e Chiave segreta per il servizio tornello ottenuto nel prerequisito.

    5. 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 il modulo adattivo e fai clic su Proprietà. Nella sezione Contenitore configurazione, seleziona il Contenitore configurazione che contiene la configurazione cloud che connette AEM Forms a Turnstile.

  4. Fai clic su Salva e chiudi.

    Se non si dispone di un Contenitore di configurazione, vedere la sezione Configurare il tornello per informazioni sulla creazione di un Contenitore di configurazione.

    Seleziona contenitore configurazione

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

  6. Dal browser componenti, trascina o aggiungi il componente Stile modulo adattivo al modulo adattivo.
    Aggiungi componente Captcha stile

  7. 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. puoi consentire l’utilizzo del titolo in formato Rich Text e nascondere il titolo selezionando le caselle di controllo.

    • Impostazioni configurazione: Seleziona una configurazione cloud configurata per il servizio Turnstile Captcha.

      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, vedere la sezione Configurazione di Turnstile per informazioni sulla creazione di un contenitore di configurazione per la connessione dell'ambiente AEM Forms al servizio Turnstile.
    • Convalida: Fornisci la convalida Captcha sotto forma di messaggio di errore:

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

        note note
        NOTE
        • Un messaggio di errore viene visualizzato solo se il CAPTCHA è compilato sul lato client.
  8. Fai clic su 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