Fügen Sie dem Docker Geheimnisse für das Setup des Headless-Browsers in hinzu Microsoft Windows

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Erstellen Sie ein Docker-Geheimnis, das das Passwort von speichert ServiceNowAnwender, der sich bei der Instanz anmeldet, um die Tests auszuführen. Docker-Geheimnisse sind eine Funktion von ServiceNow®Zum sicheren Speichern der Passwörter, die in Containern verwendet werden.

    Vorbereitungen

    Schritt 4 Abschließen: Erstellen Sie das Docker-Image und die Container für das Setup des Headless-Browsers in Microsoft Windows

    Erforderliche Rolle: Wechseln Sie zu ServiceNowInstanz und neuen Anwender erstellen, der vom Docker-Container zum Anmelden verwendet werden soll. Geben Sie diesem Anwender die Rollen von an Administrator Oder atf_Test_admin . Speichern Sie das Passwort, das in Schritt 2 des folgenden Verfahrens verwendet werden soll.

    Warum und wann dieser Vorgang ausgeführt wird

    Im Docker-Container befindet sich ein Automatisierungsskript, das einen Webbrowser öffnet, sich bei der Instanz anmeldet und die Seite „Client-Testlauf“ öffnet. Um sich bei anzumelden ServiceNowInstanz benötigen Sie ein Anwenderpasswort. In diesem Schritt verwenden Sie eine Docker-Funktion namens Docker-Geheimnisse, damit Sie Passwörter sicher speichern können. Wenn Sie dann Container ausführen, ist das Passwort automatisch verfügbar, um sich bei Ihrer Instanz anzumelden.

    Prozedur

    1. Geben Sie in der Administratorbefehlszeile ein docker-Swarm init
    2. Geben Sie in der Administratorbefehlszeile ein Echo <Passwort Ihres Anwenders> | Docker Secret sn_password erstellen –
      Hinweis:
      Ersetzen <Passwort Ihres Anwenders> Mit dem ServiceNow-Passwort des Anwenders.
      Ihre Ergebnisse sollten wie folgt aussehen:
      Ergebnisse der Eingabe des Echo-Codes „mein Passwort“

    Ergebnisse

    Das Ergebnis ist Ihre geheime ID, die Sie zur späteren Verwendung speichern müssen. Die geheime ID wird zu hinzugefügt ServiceNowInstanz in sys_property sn_atf.headless.secret_id .