Schritt 6 in Microsoft WindowsSetup für ServiceNow®Headless-Browser für ATF: Richten Sie Ihre Instanz so ein, dass sie den Headless-Browser unterstützen kann.
Prozedur
-
Anwender erstellen:
- Navigieren zu Und wählen Sie aus Neu .
- Erstellen Sie einen Anwender – Anwender-ID, die beliebig sein kann, sowie Anwendername und Passwort. Das Passwort muss mit dem Passwort übereinstimmen, das Sie für Ihren Docker Secret Container erstellt haben.
- Fügen Sie die Rolle hinzu atf_Test_Designer Für diesen Anwender. Weitere Informationen finden Sie im Abschnitt Anwenderrollen in Automated Test Framework erkundenThema.
-
Zertifikat erstellen:
- Navigieren zu Um zu öffnen sys_-Zertifikat Tabelle. Erstellen Sie ein neues Zertifikat (der Name kann beliebig sein):
- Wählen Sie das Symbol Anhängen (Büroklammer) aus, um die zuvor gespeicherte Schlüsselspeicherdatei an diesen Datensatz anzuhängen.
- Wählen Sie Absenden.
- Klicken Sie Auf Validieren Sie das Zertifikat Und bestätigen Sie, dass die Erfolgsmeldung angezeigt wird.
-
Protokollprofil erstellen:
- Navigieren zu Um zu öffnen sys_Protocol_Profile Tabelle. Neuen Protokollprofildatensatz erstellen:
| Option |
Beschreibung |
| Protokoll |
Ein Wort, Kleinbuchstaben: „Docker“ |
| Standard-Port |
2376 (oder diejenige, die Sie verwendet haben) |
| Schlüsselspeicher |
Docker-Host-Schlüsselspeicher |
- Wählen Sie Absenden.
-
Docker-Spoke-Verbindung erstellen:
- Navigieren zu Um zu öffnen sys_Alias Tabelle.
- Wählen Sie den Alias mit dem Namen aus Docker .
- Wählen Sie in der zugehörigen Liste Verbindungen die Option aus Neu .
- Füllen Sie diese Felder aus:
- Name : Beliebiger Text, den Sie bevorzugen
- Anmeldeinformationsfeld : Leeren Sie das Feld leer
- Wählen Sie aus URL-Generator Kontrollkästchen.
- Wählen Sie aus Gegenseitige Authentifizierung Kontrollkästchen.
- In Protokollprofil Wählen Sie das Protokollprofil aus, das Sie zuvor erstellt haben.
- Fügen Sie im Feld Host die IP-Adresse oder den Hostnamen Ihres Servers hinzu.
- Wählen Sie Absenden.
Die Verbindungs-URL wird automatisch vom System erstellt.
-
Eigenschaften ändern:
com.glide.communications.httpclient.verify_hostname : Falsch
com.glide.communications.trustmanager_trust_all : Wahr
Warnung: Standardmäßig ist com.glide.communications.trustmanager_trust_allEigenschaft ist auf festgelegt Falsch . Die ServiceNow AI PlatformVertraut nur Zertifikaten, die anhand des JVM-Zertifikatspeichers verifiziert werden können. Selbst signierte und von Unternehmen signierte Zertifikate sind nicht vertrauenswürdig.
Sie müssen dies nur tun, wenn Sie selbst signierte Zertifikate verwenden. Weitere Informationen finden Sie unter Generieren Sie Zertifikate für das Setup des Headless-Browsers für Microsoft Windows.