Verbinden Ihrer AEM Forms-Umgebung mit Turnstile connect-your-forms-environment-with-turnstile-service
Diese Funktion ist standardmäßig nicht aktiviert. Sie können von Ihrer offiziellen Adresse aus an aem-forms-ea@adobe.com schreiben, um Zugriff auf die 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 6.5 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 überprüft wird, ob es sich um menschliche Benutzende handelt, bevor das Formular übermittelt werden kann.
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.
Konfigurieren von Turnstile steps-to-configure-hcaptcha
So integrieren Sie AEM Forms mit dem Turnstile-Service:
-
Erstellen Sie einen Konfigurations-Container in Ihrer AEM Forms-Umgebung. Ein Konfigurations-Container enthält Cloud-Konfigurationen, mit denen AEM Forms mit externen Diensten verbunden wird. So erstellen Sie einen Konfigurations-Container:
-
Öffnen Sie Ihre AEM Forms-Umgebung.
-
Navigieren Sie zu Tools > Allgemein > Konfigurations-Browser.
-
Im Konfigurations-Browser können Sie einen vorhandenen Ordner auswählen oder einen neuen Ordner erstellen:
-
So erstellen Sie einen neuen Ordner und aktivieren die Cloud-Konfigurationen:
- Klicken Sie im Konfigurations-Browser auf Erstellen.
- Geben Sie im Dialogfeld „Konfiguration erstellen“ einen Namen und einen Titel an und aktivieren Sie Cloud-Konfigurationen.
- Klicken Sie auf Erstellen.
-
So aktivieren Sie die Option „Cloud-Konfigurationen“ für einen vorhandenen Ordner:
- Wählen Sie im Konfigurations-Browser den Ordner aus und klicken Sie auf Eigenschaften.
- Aktivieren Sie im Dialogfeld „Konfigurationseigenschaften“ die Option Cloud-Konfigurationen.
- Klicken Sie auf Speichern und schließen, um die Konfiguration zu speichern.
-
-
-
So konfigurieren Sie Ihre Cloud-Services:
-
Navigieren Sie in Ihrer AEM-Autorinstanz zu
-
Wählen Sie einen Konfigurations-Container aus, der wie im vorherigen Abschnitt beschrieben erstellt oder aktualisiert wurde. Klicken Sie auf Erstellen.
-
Geben Sie den Widget-Typ als verwaltet, nicht interaktiv oder unsichtbar an.
-
Geben Sie weitere Details an wie Titel und Name.
-
Geben Sie den Site-Schlüssel und den geheimen Schlüssel für den Turnstile-Dienst an, die Sie beide gemäß der obigen Voraussetzung abgerufen haben.
-
Klicken Sie auf Erstellen.
note note 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 Turnstile-Captcha-Dienst konfiguriert ist, kann er in adaptiven Formularen verwendet werden.
-
Verwenden von Turnstile in einem adaptiven Formular using-turnstile-aem-6.5
-
Öffnen Sie Ihre AEM Forms-Umgebung.
-
Navigieren Sie zu Formulare > Formulare und Dokumente.
-
Wählen Sie ein adaptives Formular aus und klicken Sie auf Eigenschaften. Wählen Sie unter Konfigurations-Container den Konfigurations-Container aus, der die Cloud-Konfiguration enthält, die AEM Forms mit Turnstile verbindet.
-
Klicken Sie auf Speichern und schließen.
Wenn Sie keinen Konfigurations-Container für den CAPTCHA-Service haben, erfahren Sie im Abschnitt Konfigurieren von Turnstile, wie Sie einen Konfigurations-Container erstellen.
-
Wählen Sie ein adaptives Formular aus und klicken Sie auf Bearbeiten, um Ihr adaptives Formular im Editor zu öffnen.
-
Ziehen Sie die Captcha-Komponente im Komponenten-Browser in das adaptive Formular und legen Sie sie dort ab.
-
Wählen Sie die CAPTCHA-Komponente aus und klicken Sie auf das Symbol
-
Titel: Geben Sie den Titel für Ihre Captcha-Komponente an. Sie können eine Formularkomponente sowohl im Formular als auch im Regeleditor durch ihren eindeutigen Titel leicht identifizieren.
-
Konfigurationseinstellungen: Wählen Sie eine für Turnstile konfigurierte Cloud-Konfiguration aus.
-
Validierungsmeldung: Geben Sie eine Validierungsmeldung zur Validierung von Captcha bei der Formularübermittlung oder bei einer Benutzeraktion ein.
-
Captcha-Service: Wählen Sie den CAPTCHA-Service für Ihre Formularübermittlung aus. Hier wählen Sie Turnstile®.
-
Konfigurationseinstellungen: Wählen Sie eine für Turnstile® konfigurierte Cloud-Konfiguration 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 den Benutzenden angezeigt werden soll, wenn die Captcha-Übermittlung fehlschlägt.
-
Captcha-Größe: Sie können die Anzeigegröße des hCaptcha®-Challenge-Dialogfelds auswählen. Verwenden Sie die Option Compact, um ein kleines hCaptcha®-Challenge-Dialogfeld anzuzeigen, und die Option Normal für ein relativ großes Dialogfeld.
-
-
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.
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.