[AEM Forms]{class="badge positive" title="Gilt für AEM Forms)."}

Integrieren von Turnstile CAPTCHA mit Adaptive Forms

Diese Funktion befindet sich im Early-Adopter-Programm. Sie können von Ihrer offiziellen E-Mail-Adresse aus an aem-forms-ea@adobe.com schreiben, um dem Early-Adopter-Programm beizutreten und den Zugriff auf diese Funktion zu beantragen.

CAPTCHA („Completely Automated Public Turing test to tell Computers and Humans Apart“ – „vollautomatischer öffentlicher Turing-Test zur Unterscheidung von Computern und Menschen“) ist ein Programm, das bei Onlinetransaktionen eingesetzt wird, um zwischen Menschen und Bots oder automatisierten Programmen zu unterscheiden. Es stellt eine herausfordernde Aufgabe und bewertet die Benutzerantwort, um festzustellen, ob es sich um einen Menschen oder einen Bot handelt, der mit der Site interagiert. Dabei wird verhindert, dass der Benutzer fortfährt, wenn der Test fehlschlägt, wodurch Onlinetransaktionen sicherer werden, da Bots keinen Spam senden oder andere bösartige Zwecke verfolgen können.

AEM Forms as a Cloud Service unterstützt die folgenden CAPTCHA-Lösungen:

Integrieren der AEM Forms-Umgebung mit Turnstile Captcha

Turnstile Captcha von Cloudflare bietet eine Sicherheitsmaßnahme zum Schutz von Formularen vor automatisierten Bots, bösartigen Angriffen, Spams und unerwünschtem automatisierten Traffic. Bei der Formularübermittlung wird ein Kontrollkästchen angezeigt, mit dem Sie überprüfen können, ob es sich um menschliche Daten handelt, bevor Sie ihnen das Senden des Formulars ermöglichen. AEM Forms as a Cloud Service unterstützt Drehkreuz-Captcha in adaptivem Forms.

Voraussetzungen für die Integration der AEM Forms-Umgebung mit Turnstile Captcha prerequisite

Um Turnstile für AEM Forms zu konfigurieren, müssen Sie den Site-Schlüssel von Turnstile sowie den geheimen Schlüssel von der Turnstile-Website abrufen.

Schritte zum Konfigurieren des Drehkreuzes für AEM Forms steps-to-configure-turnstile

  1. Erstellen Sie einen Konfigurations-Container in Ihrer AEM Forms as a Cloud Service-Umgebung. Ein Konfigurations-Container enthält Cloud-Konfigurationen, mit denen AEM mit externen Diensten verbunden wird. So erstellen und konfigurieren Sie einen Konfigurations-Container, um Ihre AEM Forms-Umgebung mit Turnstile zu verbinden:

    1. Öffnen Sie Ihre AEM Forms as a Cloud Service-Instanz.

    2. Navigieren Sie zu Tools > Allgemein > Konfigurations-Browser.

    3. Im Konfigurations-Browser können Sie einen vorhandenen Ordner auswählen oder einen Ordner erstellen. Sie können einen Ordner erstellen und die Option Cloud-Konfigurationen dafür aktivieren oder die Option Cloud-Konfigurationen für einen vorhandenen Ordner aktivieren:

      • So erstellen Sie einen Ordner und aktivieren die Option Cloud-Konfigurationen:

        1. Klicken Sie im Konfigurations-Browser auf Erstellen.
        2. Geben Sie im Dialogfeld „Konfiguration erstellen“ einen Namen und einen Titel an und wählen Sie die Option Cloud-".
        3. Klicken Sie auf Erstellen.
      • So aktivieren Sie die Option „Cloud-Konfigurationen“ für einen vorhandenen Ordner:

        1. Wählen Sie im Konfigurations-Browser den Ordner aus und wählen Sie Eigenschaften.
        2. Aktivieren Sie im Dialogfeld „Konfigurationseigenschaften“ die Option Cloud-Konfigurationen.
        3. Wählen Sie Speichern und schließen, um die Konfiguration zu speichern und das Dialogfeld zu schließen.
  2. Konfigurieren des Cloud-Service:

    1. Navigieren Sie in Ihrer AEM-Autoreninstanz zu tools-1 > Cloud Services und wählen Sie Drehkreuz.
      Drehkreuz in der Benutzeroberfläche

    2. Wählen Sie einen Konfigurations-Container aus, der wie im vorherigen Abschnitt beschrieben erstellt oder aktualisiert wurde. Wählen Sie Erstellen aus.
      Konfiguration von Turnstile

    3. Geben Sie Widget-Typ als verwaltet an. Der Widget-Typ kann sich ändern, was von dem Schlüssel abhängt, der in den Voraussetzungen Titel, Name, Site-Schlüssel und Geheimer Schlüssel für den Drehkreuz-Dienst erhalten in Voraussetzung wurde. Wählen Sie Erstellen aus.

      Konfigurieren des Cloud-Services für die Verbindung Ihrer AEM Forms-Umgebung mit Turnstile

NOTE
Benutzende brauchen die Client-seitige JavaScript-Validierungs-URL und die Server-seitige Validierungs-URL nicht zu ändern, da sie bereits für die Turnstile-Validierung vorausgefüllt sind.

Sobald der Service „Drehkreuz-CAPTCHA“ konfiguriert ist, kann er in einem adaptiven Formular verwendet werden.

Verwenden von Turnstile in einem adaptiven Formular using-turnstile-foundation-components

  1. Öffnen Sie Ihre AEM Forms as a Cloud Service-Instanz.

  2. Gehen Sie zu Formulare > Formulare und Dokumente.

  3. Wählen Sie ein adaptives Formular und dann Eigenschaften aus. Wählen Sie für die Konfigurations-Container den Konfigurations-Container aus, der die Cloud-Konfiguration enthält, die AEM Forms mit Turnstile verbindet, und wählen Sie Speichern und schließen.

    Wenn Sie keinen solchen Konfigurations-Container haben, erfahren Sie im Abschnitt Verbinden Ihrer AEM Forms-Umgebung mit Turnstile, wie Sie einen Konfigurations-Container erstellen.

    Auswählen eines Konfigurations-Containers

  4. Wählen Sie ein adaptives Formular aus und klicken Sie auf Bearbeiten. Das adaptive Formular wird im Editor für adaptive Formulare geöffnet.

  5. Ziehen Sie die Captcha-Komponente im Komponenten-Browser in das adaptive Formular und legen Sie sie dort ab.

  6. Wählen Sie die CAPTCHA-Komponente aus und klicken Sie auf das Symbol Eigenschaften . Dadurch wird das Dialogfeld „Eigenschaften“ geöffnet.

    Einstellungen

    Geben Sie die folgenden Eigenschaften an:

    • Titel: Geben Sie den Titel für Ihre CAPTCHA-Komponente an. Sie können eine Formularkomponente sowohl im Formular als auch im Regeleditor einfach mit ihrem eindeutigen Namen identifizieren.

    • Validierungsmeldung: Geben Sie eine Validierungsmeldung zur Validierung von CAPTCHA bei der Formularübermittlung ein.

    • CAPTCHA validieren: Sie können eine der Optionen auswählen, um CAPTCHA zu validieren:

      • Bei Formularübermittlung
      • Bei einer Benutzeraktion.
    • CAPTCHA-: Wählen Sie Ihren CAPTCHA-Dienst aus, hier wählen Sie Cloudfare Turnstile CAPTCHA-Dienst.

    • CAPTCHA-Konfiguration: Wählen Sie eine Cloud-Konfiguration aus, die für Drehkreuz konfiguriert ist. Hier wählen Sie beispielsweise den verwalteten Schlüssel aus.

      note note
      NOTE
      Es kann sein, dass Sie für ähnliche Zwecke über mehrere Cloud-Konfigurationen in Ihrer Umgebung verfügen. Wählen Sie den Service daher sorgfältig aus. Wenn kein Service aufgeführt ist, lesen Sie Verbinden Ihrer AEM Forms-Umgebung mit Turnstile, um zu erfahren, wie Sie einen Cloud-Service erstellen, der Ihre AEM Forms-Umgebung mit dem Turnstile-Service verbindet.
    • Fehlermeldung: Geben Sie die Fehlermeldung an, die Benutzern angezeigt werden soll, wenn die CAPTCHA-Übermittlung fehlschlägt.

    • CAPTCHA-Größe Sie wählen die Anzeigegröße des Dialogfelds „Drehkreuz-Herausforderung“ aus. Verwenden Sie die Option Kompakt, um eine kleine Größe anzuzeigen, und die Option Normal, um ein relativ großes Dialogfeld für die Drehkreuz-Herausforderung anzuzeigen.

      note note
      NOTE
      Dies gilt für den Widget-Typ „Verwaltet“ und „Nicht interaktiv“. Wenn der Widget-Typ nicht sichtbar ist, ist die Größeneigenschaft nicht erforderlich und sie ist deaktiviert.
  7. Wählen Sie Fertig aus.

Jetzt sind nur legitime Formulare zur Übermittlung zulässig, bei denen die Person, die das Formular ausfüllt, die vom Turnstile-Service ausgehende Herausforderung erfolgreich löst.

Turnstile-Challenge

Häufig gestellte Fragen

  • F: Kann ich mehr als eine Captcha-Komponente in einem adaptiven Formular verwenden?
  • Antwort: Die Verwendung von mehr als einer Captcha-Komponente in einem adaptiven Formular wird nicht unterstützt. Außerdem wird davon abgeraten, eine Captcha-Komponente in einem Fragment oder einem Bereich zu verwenden, das bzw. der für verzögertes Laden markiert ist.

Siehe auch see-also

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