Verbinden Ihrer AEM Forms-Umgebung mit hCaptcha® connect-your-forms-environment-with-hcaptcha-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.

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.

Adaptive AEM 6.5-Formulare unterstützen hCAPTCHA®. Sie können es verwenden, um bei der Formularübermittlung eine Herausforderung mit einem Kontrollkästchen-Widget zu präsentieren.

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-Schlüssel sowie den geheimen Schlü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:

  1. Erstellen Sie einen Konfigurations-Container in Ihrer AEM Forms-Umgebung, der Cloud-Konfigurationen enthält, mit denen AEM mit externen Services verbunden wird. So erstellen Sie einen Konfigurations-Container:

    1. Öffnen Sie Ihre AEM Forms-Umgebung.

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

    3. 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:

        1. Klicken Sie im Konfigurations-Browser auf Erstellen.
        2. Geben Sie im Dialogfeld „Konfiguration erstellen“ einen Namen und einen Titel an und aktivieren Sie das Kontrollkästchen Cloud-Konfigurationen.
        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 dann Eigenschaften.
        2. Aktivieren Sie im Dialogfeld „Konfigurationseigenschaften“ die Option Cloud-Konfigurationen.
        3. Wählen Sie Speichern und schließen aus, um die Konfiguration zu speichern und das Dialogfeld zu schließen.
  2. So konfigurieren Sie Ihre Cloud-Services:

    1. Navigieren Sie in Ihrer AEM-Autorinstanz zu tools-1 > Cloud-Services und klicken Sie auf hCaptcha®.
      hCaptcha® 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 hCAPTCHA®

    3. Geben Sie einen Titel an sowie den Site-Schlüssel und den geheimen Schlüssel für den hCaptcha®-Service an, die Sie beide gemäß der obigen Voraussetzung abgerufen haben.

    4. Klicken Sie auf Erstellen.

      Konfigurieren des Cloud-Service für die Verbindung Ihrer AEM Forms-Umgebung mit hCaptcha®

    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 hCaptcha®-Validierung vorausgefüllt sind.

    Sobald der hCAPTCHA-Service konfiguriert ist, kann er in Ihrem adaptiven Formular verwendet werden.

Verwenden von hCaptcha® in einem adaptiven Formular using-hCaptcha-in-aem-6.5

  1. Öffnen Sie Ihre AEM Forms-Umgebung.

  2. Navigieren Sie zu Formulare > Formulare und Dokumente.

  3. Wählen Sie ein adaptives Formular aus und klicken Sie auf Eigenschaften.

  4. Wählen Sie im Konfigurations-Container den Konfigurations-Container aus, der die Cloud-Konfiguration enthält, die AEM Forms mit hCaptcha verbindet.

  5. Klicken Sie auf Speichern und schließen.

    Wenn Sie keinen Konfigurations-Container für hCaptcha haben, lesen Sie den Abschnitt Verbinden Ihrer AEM Forms-Umgebung mit hCaptcha®, um zu erfahren, wie Sie einen solchen Konfigurations-Container erstellen können.

    Auswählen eines Konfigurations-Containers

  6. Wählen Sie ein adaptives Formular aus und klicken Sie auf Bearbeiten, um das Formular im Editor zu öffnen.

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

  8. Wählen Sie die Captcha-Komponente aus und klicken Sie auf „Eigenschaften“ Eigenschaften-Symbol , um das Eigenschaften-Dialogfeld zu öffnen. Geben Sie die folgenden Eigenschaften an:

    hCaptcha® v1

    • 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-Service: Wählen Sie den CAPTCHA-Service für Ihre Formularübermittlung aus. Hier wählen Sie hCaptcha®.

    • Konfigurationseinstellungen: Wählen Sie Ihre für hCaptcha® 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 unter Verbinden Ihrer AEM Forms-Umgebung mit hCaptcha® nach, wie Sie einen Cloud-Service erstellen, der Ihre AEM Forms-Umgebung mit dem hCaptcha®-Service verbindet.
    • Fehlermeldung: Geben Sie die Fehlermeldung an, die 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, die Option Normal, um ein relativ großes hCaptcha®-Challenge-Dialogfeld anzuzeigen, oder die Option Unsichtbar, um hCaptcha® zu validieren, ohne das Kontrollkästchen-Widget auf der Benutzeroberfläche explizit zu rendern.

  9. 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 hCaptcha®-Service ausgehende Herausforderung erfolgreich löst.

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 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
19ffd973-7af2-44d0-84b5-d547b0dffee2