Verbinden Ihrer AEM Forms-Umgebung mit hCaptcha® connect-your-forms-environment-with-hcaptcha-service
Diese Funktion ist standardmäßig nicht aktiviert. Sie können an Ihre offizielle Adresse 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.
Zusätzlich zu hCAPTCHA® unterstützt AEM Forms 6.5 die folgenden CAPTCHA-Lösungen:
Integrieren der AEM Forms-Umgebung mit hCaptcha®
Der hCaptcha®-Dienst schützt Ihre Formulare vor Bots, Spam und automatisiertem Missbrauch. Er führt einen Kontrollkästchen-Widget-Test durch und ermittelt anhand der Benutzerantwort, ob ein Mensch oder ein Bot mit dem Formular interagiert. Dabei wird verhindert, dass Benutzende fortfahren, wenn der Test fehlschlägt. Dies erhöht die Sicherheit von Online-Transaktionen, indem Bots keinen Spam senden oder andere bösartige Aktivitäten durchführen können.
AEM 6.5 Adaptive Forms unterstützt hCAPTCHA®. Sie können damit beim Übermitteln eines Formulars eine Herausforderung für ein Kontrollkästchen-Widget darstellen.
Voraussetzungen für die Integration der AEM Forms-Umgebung mit hCaptcha® prerequisite
Um hCAPTCHA® mit AEM Forms zu konfigurieren, müssen Sie den hCAPTCHA®-Site- und Geheimschlüssel von der hCAPTCHA®-Website abrufen.
Konfigurieren von hCAPTCHA® steps-to-configure-hcaptcha
Um AEM Forms mit dem hCAPTCHA®-Service zu integrieren, führen Sie die folgenden Schritte aus:
-
Erstellen Sie einen Konfigurations-Container in Ihrer AEM Forms-Umgebung, der Cloud-Konfigurationen enthält, mit denen die AEM mit externen Services verbunden wird. So erstellen Sie einen Konfigurations-Container:
-
Öffnen Sie Ihre AEM Forms-Umgebung.
-
Wählen Sie 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 Cloud-Konfiguration für einen vorhandenen Ordner:
- Wählen Sie im Konfigurations-Browser den Ordner aus und wählen Sie dann Eigenschaften.
- Aktivieren Sie im Dialogfeld „Konfigurationseigenschaften“ die Option Cloud-Konfigurationen.
- Klicken Sie Speichern und schließen um die Konfiguration zu speichern und das Dialogfeld zu schließen.
-
-
-
Konfigurieren Sie Ihre Cloud Service:
-
Wechseln Sie in Ihrer AEM-Autoreninstanz zu
-
Wählen Sie einen erstellten oder aktualisierten Konfigurations-Container aus, wie im vorherigen Abschnitt beschrieben. Wählen Sie Erstellen aus.
-
Geben Sie Titel, an Site- und Secret Key für den hCAPTCHA®-Service abgerufen in PREREQUISITE.
-
Klicken Sie auf Erstellen.
note note NOTE Benutzende müssen die Clientseitige JavaScript-Validierungs-URLdie Server-seitige Validierungs-URL nicht ändern, da sie bereits für die hCAPTCHA®-Validierung vorausgefüllt sind. Sobald der CAPTCHA-Service konfiguriert ist, kann er in Ihrem adaptiven Formular verwendet werden.
-
Verwenden von hCAPTCHA® in einem adaptiven Formular using-hCaptcha-in-aem-6.5
-
Öffnen Sie Ihre AEM Forms-Umgebung.
-
Gehen Sie zu Formulare > Formulare und Dokumente.
-
Wählen Sie ein adaptives Formular aus und klicken Sie auf Eigenschaften.
-
Wählen Sie im Konfigurations-Container den Konfigurations-Container aus, der die Cloud-Konfiguration enthält, die AEM Forms mit hCAPTCHA verbindet.
-
Klicken Sie auf Speichern und schließen.
Wenn Sie keinen Konfigurations-Container für hCAPTCHA haben, erfahren Sie im Abschnitt Verbinden Ihrer AEM Forms-Umgebung mit hCAPTCHA®, wie Sie einen Konfigurations-Container erstellen.
-
Wählen Sie ein adaptives Formular aus und klicken Sie Bearbeiten, um das Formular im Editor zu öffnen.
-
Ziehen Sie die CAPTCHA-Komponente im Komponentenbrowser in das adaptive Formular und legen Sie sie dort ab.
-
Wählen Sie die CAPTCHA-Komponente aus und klicken Sie auf Eigenschaften
-
Titel: Geben Sie den Titel für die CAPTCHA-Komponente an.
-
Validierungsmeldung: Geben Sie eine Validierungsmeldung für Ihre CAPTCHA-Validierung bei der Formularübermittlung oder bei einer Benutzeraktion ein.
-
CAPTCHA-: Wählen Sie den CAPTCHA-Dienst für die Formularübermittlung aus. Hier wählen Sie hCAPTCHA®.
-
Konfigurationseinstellungen: Wählen Sie Ihre für hCAPTCHA konfigurierte Cloud-Konfiguration ®.
note note NOTE Sie können in Ihrer Umgebung mehrere Cloud-Konfigurationen für einen ähnlichen Zweck verwenden. Wählen Sie den Dienst daher sorgfältig aus. Wenn kein Service aufgeführt ist, erfahren Sie unter Verbinden Ihrer AEM Forms-Umgebung mit hCAPTCHA®, wie Sie einen Cloud Service erstellen, der Ihre AEM Forms-Umgebung mit dem hCAPTCHA®-Service verbindet. -
Fehlermeldung: Geben Sie die Fehlermeldung an, die Benutzern angezeigt werden soll, wenn die CAPTCHA-Übermittlung fehlschlägt.
-
CAPTCHA-Größe: Sie können die Anzeigegröße des Dialogfelds für die hCAPTCHA®-Abfrage auswählen. Verwenden Sie die Compact-Option, um ein kleines Format anzuzeigen, und Normal, um ein relativ großes hCAPTCHA®-Dialogfeld für Herausforderungen anzuzeigen, oder Unsichtbar, um hCAPTCHA® zu validieren, ohne das Kontrollkästchen-Widget auf der Benutzeroberfläche explizit zu rendern.
-
-
Wählen Sie Fertig.
Jetzt sind nur noch legitime Formulare für die Formularübermittlung zulässig, bei denen der Formularausfüller die vom hCAPTCHA®-Service ausgehende Herausforderung erfolgreich löscht.
hCaptcha® ist eine eingetragene Marke von Intuition Machines, Inc.
Häufig gestellte Fragen
- F: Kann ich mehr als eine CAPTCHA-Komponente in einem adaptiven Formular verwenden?
- A: Die Verwendung von mehr als einer CAPTCHA-Komponente in einem adaptiven Formular wird nicht unterstützt. Außerdem wird nicht empfohlen, eine CAPTCHA-Komponente in einem Fragment oder einem Bereich zu verwenden, der für verzögertes Laden markiert ist.