- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- High Availability Add-on
Ändern der Orchestrator/Identity Server-URL
Wenn Sie Ihre Orchestrator-Instanzen manuell von einem einzelnen Knoten auf mehrere Knoten aktualisieren möchten, müssen Sie die Orchestrator-URL ändern. Wenn dies der Fall ist, müssen Sie auch die URL von Identity Server ändern.
Beim Ändern der öffentlichen Adresse von Orchestrator oder Identity Server sind mehrere Schritte erforderlich, um Orchestrator voll funktionsfähig zu halten. Auf dieser Seite werden diese Schritte beschrieben.
Zur Aktualisierung der Identity Server-URL führen Sie die folgende SQL-Abfrage aus:
-
Deklarieren Sie Variablen für den aktuellen Servernamen und den neuen Servernamen:
DECLARE @CurrentServerName NVARCHAR(255) = 'server1';
– Eingabe: z. B. 'server1'
DECLARE @NewServerName NVARCHAR(255) = 'server2';
– Eingabe: z. B. 'server2'
-
Anweisung mithilfe der Funktion
REPLACE
aktualisieren:UPDATE identity.ClientRedirectUris
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%';
– Nur aktualisieren, wenn die Zeile 'server1' enthält
UPDATE identity.ClientPostLogoutRedirectUris
SET RedirectUri = REPLACE(RedirectUri, @CurrentServerName, @NewServerName)
WHERE RedirectUri LIKE '%' + @CurrentServerName + '%';
– Nur aktualisieren, wenn die Zeile 'server1' enthält
- Öffnen Sie die Tabelle ClientRedirectUris in der Identity Server-Datenbank, und suchen Sie das Feld
[RedirectUri]
mit dem Werthttps://[OldOrchestratorAddress]/signinsystemopenidconnect
. Ändern Sie den Wert inhttps://[NewOrchestratorAddress]/signinsystemopenidconnect
. - Öffnen Sie die Tabelle ClientPostLogoutRedirectUris in der Datenbank von Identity Server, und suchen Sie das Feld
[PostLogoutRedirectUri]
mit dem Werthttps://[OldOrchestratorAddress]/
. Ändern Sie den Wert inhttps://[NewOrchestratorAddress]/
. - Aktualisieren Sie den Parameter
OrchestratorUrl
in der Datei appsettings.Production.json von Identity Server mit der neuen öffentlichen Adresse von Orchestrator. - Aktualisieren Sie den
ExternalAuth.System.OpenIdConnect.RedirectUri
-Parameter in der UiPath.Orchestrator.dll.config von Orchestrator (früherweb.config
) mit dem neuen Werthttps://[NewOrchestratorAddress]/signinsystemopenidconnect
. -
Aktualisieren Sie die
ExternalAuth.System.OpenIdConnect.PostLogoutRedirectUri
-Parameter in der UiPath.Orchestrator.dll.config von Orchestrator (früherweb.config
) mit dem neuen Werthttps://[NewOrchestratorAddress]/
.Hinweis:- Ersetzen Sie [OldOrchestratorAddress] und [NewOrchestratorAddress] durch Ihre tatsächlichen Orchestrator-URL-Adressen.
- Stellen Sie sicher, dass die Zertifikate über die entsprechenden Berechtigungen verfügen, um einen internen Serverfehler zu verhindern. Weitere Informationen finden Sie unter Behebung von Zertifikatsfehlern.
- Das Plattformkonfigurationstool bietet eine alternative Möglichkeit, die Orchestrator-URL zu ändern.