Schritt 6 im Setup MicrosoftMicrosoft Azure Event Hubs 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 Automated Test Framework erkunden.
-
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 Dockeraus.
- 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.
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 MicrosoftMicrosoft Azure Event Hubs Windows.