Configurer Google reCAPTCHA pour le processus de réinitialisation du mot de passe

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Pour utiliser le service, les Google reCAPTCHA instances qui s’exécutent sur un domaine autre que service-now.com besoin d’une paire de clés API de Google.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    • La procédure décrite dans cette rubrique est facultative pour les instances qui s’exécutent sur le domaine service-now.com .
    • Étant donné que les instances locales n’ont pas accès à Internet, elles ne peuvent pas utiliser le Google reCAPTCHA service. Ne suivez pas la procédure décrite dans cette rubrique. Au lieu de cela, définissez la propriété système password_reset.captcha.google.enabled sur false. Ce paramètre active le service CAPTCHA fourni avec le système de basefichier .
    • Le Réinitialisation du mot de passede l'application Windows utilise le système-de-base service CAPTCHA même si l’application Réinitialisation du mot de passe est configurée pour utiliser Google reCAPTCHA.

    Procédure

    1. Demandez une paire de clés API (une clé de site et un secret) depuis Google au https://www.google.com/recaptcha.
    2. Définissez les propriétés système suivantes :
      Propriété Valeur
      password_reset.captcha.google.enabled Définir sur vrai.

      Type : chaîne

      Valeur par défaut : true

      google.captcha.site_key Défini sur la clé de site fournie Google .

      Type : chaîne

      Par défaut : clé de site fournie Google à ServiceNow

      google.captcha.secret Définir sur le secret fourni Google .

      Type : password2

      Par défaut : secret chiffré fourni Google à ServiceNow

      Remarque :
      Sélectionnez l’option reCAPTCHA v2, je ne suis pas un robot . (reCAPTCHA v3 n’est pas pris en charge actuellement).
      Google Captcha