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

Den här funktionen är under Tidiga 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 Turnstile för AEM Forms Core Components måste du hämta Turnstile sitekey och hemlig nyckel från Turnstile-webbplatsen.

Konfigurera vändning steps-to-configure-hcaptcha

Så här integrerar du AEM Forms med den färdiga 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. Följ stegen nedan om du vill skapa och konfigurera en konfigurationsbehållare för att ansluta AEM Forms-miljön med Turnstile:

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

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

    3. Skapa en ny mapp i Configuration Browser och aktivera molnkonfigurationer för den eller aktivera molnkonfigurationer för en befintlig mapp enligt anvisningarna nedan:

      • Så här skapar du en ny mapp och aktiverar molnkonfigurationer för den:

        1. Klicka på Create i konfigurationsläsaren.
        2. Ange ett namn, en titel och välj alternativet Cloud Configurations i dialogrutan Skapa konfiguration.
        3. Klicka på Create.
      • Så här aktiverar du alternativet Cloud Configurations för en befintlig mapp:

        1. Markera din befintliga mapp i Configuration Browser och klicka på Properties.
        2. Aktivera Cloud Configurations i dialogrutan Konfiguration.
        3. Klicka på Save & Close för att spara konfigurationen och avsluta.
  2. Konfigurera Cloud Servicen:

    1. Gå till tools-1 > Cloud Services på AEM författarinstans och klicka på Turnstile.

      Turnstile in ui

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

      Konfigurationsomvandling

    3. Ange Widget Type som hanterad, icke-interaktiv eller osynlig. Mer information om widgettyp finns på Turnstile Widget.

    4. Ange Title, Name, Site Key och Secret Key för den färdiga tjänsten som hämtats i förutsättningen.

    5. Klicka på Create.

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

    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 är den tillgänglig för användning i ett adaptivt formulär baserat 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 ditt adaptiva formulär och klicka på Properties. I avsnittet Configuration Container väljer du den konfigurationsbehållare som innehåller den molnkonfiguration som ansluter AEM Forms med Turnstile.

  4. Klicka på Save & Close.

    Om du inte har någon konfigurationsbehållare kan du läsa avsnittet Konfigurera turordning för att lära dig hur du skapar en konfigurationsbehållare.

    Välj konfigurationsbehållare

  5. Välj ett anpassat formulär och klicka på Edit för att öppna ett formulär i redigeraren.

  6. Dra och släpp eller lägg till komponenten Adaptive Form Turnstile i det adaptiva formuläret från komponentwebbläsaren.
    Lägg till komponenten Turnstile captcha

  7. Markera komponenten Adaptive Form Turnstile och klicka på egenskapsikonen Egenskaper . 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 titeln för Captcha-komponenten. Du kan tillåta RTF för titeln och även dölja titeln genom att markera kryssrutorna.

    • Configuration Settings: Välj en molnkonfiguration som har konfigurerats för tjänsten Turnstile Captcha.

      note note
      NOTE
      • Du kan ha flera molnkonfigurationer i din miljö i liknande syfte. Välj tjänsten noggrant. Om ingen tjänst visas läser du avsnittet Konfigurera viloläge om du vill veta hur du skapar en konfigurationsbehållare för att ansluta AEM Forms-miljön till den körbara tjänsten.
    • Validation: Ange Captcha-validering i form av ett felmeddelande:

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

        note note
        NOTE
        • Ett felmeddelande visas bara om CAPTCHA fylls i på klientsidan.
  8. Klicka på 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.

Turnstile Challenge

Vanliga frågor

  • F: Kan jag använda mer än en Captcha-komponent i ett adaptivt formulär?
  • Ans: Det går inte att använda fler ä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