test-suite
2020.10
false
  • Installation von Studio
    • Installieren von Studio
  • Robot-Installation
  • Installation von Orchestrator
  • Test Manager-Installation
    • Installieren von Test Manager
    • Hardwareanforderungen
    • Software-Anforderungen und -Voraussetzungen
    • Verschlüsselung der Test Manager-Konfigurationsdatei
    • Fehlersuche und ‑behebung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Kein Support
Test Suite-Installationshandbuch
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 7. Juni 2024

Verschlüsselung der Test Manager-Konfigurationsdatei

Überblick

Test Manager führt eine zertifikatbasierte Verschlüsselung aus, um die Konfigurationsdateien zu sichern. Sie können die Konfigurationsdateien mit testmanager.exe manuell als Teil des Test Manager-Bereitstellungstools verschlüsseln und entschlüsseln. Sie finden das Tool unter dem Standardinstallationspfad von Test Manager: C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Alternativ können Sie es in Ihrem benutzerdefinierten Installationsordner finden.
Laden Sie das UiPath Test Manager-Installationspaket herunter und installieren Sie es auf Ihrer Maschine, um das Test Manager-Bereitstellungstool zum Verschlüsseln Ihrer Konfigurationsdateien zu verwenden.
Wichtig:
  • Für Test Manager-Versionen, die älter als 20.10.4 sind, müssen Sie die Konfigurationsdatei mit dem Befehl obfuscator (veraltet) entschlüsseln, bevor Sie sie über die neue Methode verschlüsseln.
  • Bei den Befehlen wird die Groß-/Kleinschreibung beachtet.
  • Nach der Verschlüsselung können die Werte nicht durch Bearbeiten der appsettings.production.json-Datei geändert werden. Sie müssen entschlüsselt und dann erneut verschlüsselt werden.

Voraussetzungen

  • Der Verschlüsselungsprozess überschreibt die aktuellen Konfigurationen. Sichern Sie die Datei appsettings.production.json, bevor Sie fortfahren. Sie finden die Datei unter
    C:\Program Files
                (x86)\UiPath\Test Manager\C:\Program Files
                (x86)\UiPath\Test Manager\
  • Öffnen Sie die Datei appsettings.production.json, um SigningCredentialSettings zu konfigurieren. Wenn dieser Abschnitt fehlt, müssen Sie ihn der Datei hinzufügen. Stellen Sie sicher, dass der Benutzer, der die Test-Manager-Instanz ausführt, auf den privaten Schlüssel zugreifen kann, entweder über die Anwendungspoolidentität oder den Benutzer, den Sie während der Installation angegeben haben.
"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
Name: der Fingerabdruck Ihres Zertifikats. Behalten Sie das Name-Objekt beim Einfügen des Thumbprint-Werts im Auge, da es NameType ähnelt und zu Verwirrung führen kann.
Es wird empfohlen, die Standardwerte für Location und NameType zu verwenden.
Speichern Sie die Datei, nachdem Sie den Wert in das SigningCredentialSettings-Objekt eingefügt haben.

Sichern von Test Manager Config File Encryptor-Befehlsoptionen

ParameterBeschreibung
encryptVerschlüsselt die Datei appsettings.production.json.
decryptEntschlüsselt die appsettings.production.json-Datei.

Verschlüsselung

Gehen Sie wie folgt vor, um die Konfigurationsdateien zu verschlüsseln:

  1. Öffnen Sie die Eingabeaufforderung.
  2. Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
  3. Führen Sie den folgenden Befehl aus:
    testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Die Konfigurationsdatei ist nun geschützt und wird in einer neu generierten Datei gespeichert: appsettings.protected.json.

Entschlüsselung

  1. Öffnen Sie die Eingabeaufforderung.
  2. Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
  3. Führen Sie den folgenden Befehl aus:
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"

Verschlüsselung für ältere Test Manager-Versionen

  1. Öffnen Sie die Eingabeaufforderung.
  2. Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
  3. Führen Sie den folgenden Befehl aus:
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Nachdem Sie appsettings.production.json entschleiert haben, können Sie Test Manager mit Verschlüsselung sichern.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten