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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Pour utiliser le service, les Google reCAPTCHA instances en cours d’exécution sur un domaine autre que service-now.com nécessitent 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 en cours d’exécution 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. N’effectuez 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 base.
    • 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. Demander une paire de clés API (une clé de site et une clé secrète) à partir d’un Googlehttps://www.google.com/recaptcha.
    2. Définissez les propriétés système suivantes :
      Propriété Valeur
      password_reset.captcha.google.enabled Définissez sur vrai.

      Type : chaîne

      Par défaut : true

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

      Type : chaîne

      Par défaut : une clé de site qui Google a fourni à ServiceNow

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

      Type : password2

      Par défaut : une clé secrète chiffrée fournie Google à ServiceNow

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