Schritt 6 im Setup Microsoft Windows für den ServiceNow® Headless Browser für ATF: Richten Sie Ihre Instanz so ein, dass der Headless Browser unterstützt wird.
Prozedur
-
Anwender erstellen:
- Navigieren zu und wählen Sie Neuaus.
- Erstellen Sie einen Anwender: Anwender-ID, die eine beliebige Angabe sowie ein Anwendername und ein Passwort sein kann. Das Passwort muss mit dem übereinstimmen, das Sie für Ihren Docker-Geheimniscontainer erstellt haben.
- Fügen Sie die Rolle „atf_test_designer“ für diesen Anwender hinzu. (Weitere Informationen finden Sie im Abschnitt „Benutzerrollen“ im Thema Testen Sie Ihre Apps mit dem ATF.
-
Zertifikat erstellen:
- Navigieren zu um die sys_-Zertifikattabelle zu öffnen. Erstellen Sie ein neues Zertifikat (der Name kann ein beliebiger Name sein):
- Wählen Sie das Symbol Anhängen (Büroklammer), um die Schlüsselspeicherdatei anzuhängen, die Sie zuvor an diesen Datensatz gespeichert haben.
- Wählen Sie Absenden.
- Klicken Sie auf Zertifikat validieren, und bestätigen Sie, dass die Erfolgsmeldung angezeigt wird.
-
Protokollprofil erstellen:
- Navigieren zu um die Tabelle „sys_protocol_profile“ zu öffnen. Erstellen Sie einen neuen Protokollprofil-Datensatz:
| Option |
Beschreibung |
| Protokoll |
Ein Wort, Kleinbuchstabe: „docker“ |
| Standard-Port |
2376 (oder die von Ihnen gewählte Version) |
| Schlüsselspeicher |
Schlüsselspeicher des Docker-Hosts |
- Wählen Sie Absenden.
-
Erstellen Sie eine Docker-Spoke-Verbindung:
- Navigieren zu um die Tabelle „sys_alias“ zu öffnen.
- Wählen Sie den Alias mit dem Namen Docker aus.
- Wählen Sie in der zugehörigen Liste „Verbindungen“ Neu.
- Füllen Sie diese Felder aus:
- Name: Beliebiger Text, den Sie bevorzugen
- Feld für Anmeldeinformationen: leer lassen
- Aktivieren Sie das Kontrollkästchen URL -Generator.
- Aktivieren Sie das Kontrollkästchen Gegenseitige Authentifizierung.
- Wählen Sie im Feld Protokollprofil 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 die Eigenschaft com.glide.communications.trustmanager_trust_all auf falsefestgelegt. Now Platform vertraut nur Zertifikaten, die anhand des JVM-Zertifikatspeichers verifiziert werden können. Selbst- und unternehmenssignierte Zertifikate sind nicht vertrauenswürdig. Weitere Informationen finden Sie im Thema Zertifikatvertrauen (Härtung der Instanzsicherheit).
Dies ist nur erforderlich, wenn Sie selbstsignierte Zertifikate verwenden. Weitere Informationen finden Sie unter Generieren Sie Zertifikate für das Setup des Headless-Browsers für Microsoft Windows.