Koppla samman din AEM Forms-miljö med Turnstile connect-your-forms-environment-with-turnstile-service

Den här funktionen är under Tidigt Adobe-program. Du kan skriva till aem-forms-ea@adobe.com från ditt officiella e-post-id för att gå med i det tidiga adopterprogrammet och begära åtkomst till funktionen.

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) är ett program som ofta används vid onlinetransaktioner för att skilja mellan människor och automatiserade program eller organ. Det utgör en utmaning och utvärderar användarens svar för att avgöra om det är en människa eller en robot som interagerar med webbplatsen. Det förhindrar användaren att fortsätta om testet misslyckas och gör onlinetransaktionerna säkra genom att förhindra att skräppost eller skadliga syften publiceras.

AEM Forms as a Cloud Service stöder följande CAPTCHA-lösningar:

Integrera AEM Forms med Turnstile Captcha

Cloudflare's Turnstile Captcha är en säkerhetsåtgärd som syftar till att skydda formulär och webbplatser från automatiserade robotar, skadliga attacker, spam och oönskad automatiserad trafik. Den visar en kryssruta när formuläret skickas in för att verifiera att det är humant, innan det går att skicka in formuläret. AEM Forms as a Cloud Service stöder Turnstile Captcha i adaptiva Forms Core-komponenter.

Förutsättningar för att integrera AEM Forms-miljön med Turnstile Captcha prerequisite

Om du vill konfigurera Turnite för AEM Forms Core Components måste du skaffa Turnstile sitekey och hemlig nyckel från Turnstiles webbplats.

Konfigurera vändning steps-to-configure-hcaptcha

Så här integrerar du AEM Forms med Turnstle-tjänsten:

  1. Skapa en konfigurationsbehållare i din AEM Forms as a Cloud Service-miljö. En konfigurationsbehållare innehåller molnkonfigurationer som används för att ansluta AEM till externa tjänster. Så här skapar och konfigurerar du en konfigurationsbehållare för att ansluta din AEM Forms-miljö till Turnstle:

    1. Öppna din AEM Forms as a Cloud Service-instans.

    2. Gå till Tools > General > Configuration Browser.

    3. I Configuration Browser kan du välja en befintlig mapp eller skapa en mapp. Du kan skapa en mapp och aktivera alternativet Cloud Configurations för den eller Aktivera alternativet Cloud Configurations för en befintlig mapp:

      • Så här skapar du en mapp och aktiverar alternativet Cloud Configurations för den:

        1. Klicka på Create.
        2. I dialogrutan Skapa konfiguration anger du ett namn, en rubrik och väljer Cloud Configurations alternativ.
        3. Klicka på Create.
      • Så här aktiverar du alternativet Cloud Configurations för en befintlig mapp:

        1. Markera mappen och välj Properties.
        2. Aktivera i dialogrutan Konfigurationsegenskaper Cloud Configurations.
        3. Välj Save & Close för att spara konfigurationen och stänga dialogrutan.
  2. Konfigurera Cloud Servicen:

    1. Gå till AEM verktyg-1 > Cloud Services och markera Turnstile.

      Turnstile in ui

    2. Välj en konfigurationsbehållare, skapad eller uppdaterad, enligt beskrivningen i föregående avsnitt. Välj Create.

      Konfigurationsomkopplare

    3. Ange Widget Type som hanterad, Title, Name, Site Key och Secret Key för Turnstile-tjänst som hämtats i en förutsättning.

    4. Klicka på Create.

      Konfigurera Cloud Servicen för att ansluta din AEM Forms-miljö till Turnstile

    note note
    NOTE
    Användare behöver inte ändra validerings-URL:en på klientsidan och validerings-URL:en på serversidan eftersom de redan är förifyllda för aktiveringsvalidering.

    När Turnstile Captcha-tjänsten har konfigurerats kan den användas i en Adaptiv form baserad på kärnkomponenter.

Använd Turnstile i anpassad form using-turnstile-core-components

  1. Öppna din AEM Forms as a Cloud Service-instans.

  2. Gå till Forms > Forms and Documents.

  3. Välj ett adaptivt formulär och välj Properties. För Configuration Container väljer du den konfigurationsbehållare som innehåller molnkonfigurationen som kopplar AEM Forms till Turnstle och väljer Save & Close.

    Om du inte har någon sådan konfigurationsbehållare, se avsnittet Koppla samman din AEM Forms-miljö med Turnstile om du vill lära dig hur du skapar en konfigurationsbehållare.

    Välj konfigurationsbehållare

  4. Välj ett adaptivt formulär och välj Edit. Det adaptiva formuläret öppnas i Adaptiv Forms Editor.

  5. Dra och släpp eller lägg till komponentwebbläsaren Adaptive Form Turnstile på adaptiva formulär.

  6. Välj Adaptive Form Turnstile -komponent och klickningsegenskaper Ikonen Egenskaper -ikon. Dialogrutan Egenskaper öppnas. Ange följande egenskaper:

    Turnstile v2

    • Name: Ange namnet på Captcha-komponenten. Du kan enkelt identifiera en formulärkomponent med dess unika namn både i formuläret och i regelredigeraren.

    • Title: Ange namnet på Captcha-komponenten.

    • Configuration Settings: Välj en molnkonfiguration som är konfigurerad för att växla.

    • Validation Message: Ange ett valideringsmeddelande för att validera Captcha när formulär skickas.

    • Script Validation Message: Med det här alternativet kan du ange ett meddelande som ska visas om skriptvalideringen misslyckas.

      note note
      NOTE
      Du kan ha flera molnkonfigurationer i din miljö i liknande syfte. Välj tjänsten noggrant. Om ingen tjänst visas kan du läsa Koppla samman din AEM Forms-miljö med Turnstile om du vill lära dig hur du skapar en Cloud Service som kopplar samman din AEM Forms-miljö med den färdiga tjänsten.

      * **Felmeddelande:** Ange felmeddelandet som ska visas för användaren när Captcha-överföringen misslyckas.

  7. Välj Done.

Nu är det bara berättigade formulär, där formuläranvändaren kan ta bort den utmaning som Turnstile-tjänsten utgör, som kan användas för att skicka in formuläret.

Turnstutmaning

Vanliga frågor

  • F: Kan jag använda mer än en Captcha-komponent i en adaptiv form?
  • Ans: Det går inte att använda mer än en Captcha-komponent i ett adaptivt formulär. Du bör inte heller använda en Captcha-komponent i ett fragment eller en panel som är markerad för lazy loading.

Se även see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab