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 la chiave del sito e la chiave segreta Turnstile dal sito Web Turnstile.

Passaggi per configurare Turnstile per AEM Forms steps-to-configure-turnstile

  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 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 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. Il tipo di widget può cambiare in base alla chiave ottenuta nel prerequisito Titolo, Nome, Chiave sito e Chiave segreta per il servizio tornstile ottenuto nel prerequisito. Seleziona Crea.

      Configura il Cloud Service per connettere lambiente AEM Forms con Turnstile

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 Turnstile Captcha è disponibile per l’utilizzo in un modulo adattivo.

Utilizzare Turnstile in un modulo adattivo using-turnstile-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 Turnstile, quindi 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 il componente Captcha nel modulo adattivo.

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

    Impostazioni

    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 all'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 Cloudfare Turnstile Captcha.

    • Configurazione Captcha: Seleziona una configurazione cloud configurata per Turnstile. ad esempio, qui puoi selezionare la chiave gestita.

      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.

    • Dimensione Captcha: È possibile selezionare la dimensione di visualizzazione della finestra di dialogo Sfida tornello. Utilizza l'opzione Compatta per visualizzare una finestra di dialogo di richiesta di verifica con tornello di piccole dimensioni e l'opzione Normale per visualizzare una finestra di dialogo di richiesta di verifica con tornello di dimensioni relativamente grandi.

      note note
      NOTE
      Questo è applicabile per il tipo di widget Gestito e Non interattivo. Se il tipo di widget è invisibile, la proprietà size non è obbligatoria ed è disabilitata.
  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