URL Sicherheitsanbieter im Jitterbit App Builder neu schreiben
App Builder Webclients und-Server müssen sich auf die App Builder Anwendungs-URL einigen. Dies ist für die Verarbeitung von Cookies und clientseitigen Weiterleitungen, wie sie beispielsweise während des Authentifizierungsprozesses auftreten, erforderlich. Reverse-Proxys können die Anforderungs URL während der Übertragung ändern. Mit dem Rewrite URL -Provider können Sie eine von einem Reverse-Proxy umgeschriebene URL wiederherstellen.
Der Rewrite URL Anbieter gleicht die folgenden Anforderungs URL Komponenten ab:
- Schema - HTTP oder HTTPS
- Host - example.com
- Hafen - 80, 443
Übereinstimmende URLs werden umgeschrieben. Beachten Sie, dass nur die Komponenten Schema, Host und Port umgeschrieben werden können. Der Pfad kann nicht umgeschrieben werden. Da Pfade zwischen Groß- und Kleinschreibung unterscheiden, können sie nicht zuverlässig wiederhergestellt werden.
Konfiguration
Der Rewrite URL Anbieter muss manuell registriert werden. Der Rewrite URL Anbieter sollte vor allen anderen Anbietern registriert werden.
Parameter
Parameter | Standardwert | Beschreibung |
---|---|---|
MatchUrl | Die URL Spezifikation, anhand derer die Anfrage getestet wird. Nur Schema, Host und Port werden berücksichtigt. | |
RewriteUrl | Die URL, in die die Anfrage umgeschrieben wird. Nur Schema, Host und Port werden geändert. | |
DetectReverseProxy | False |
|
Fehlerbehebung
Um zu fehlerbehebung, warum eine URL möglicherweise umgeschrieben wird, setzen Sie die Protokollierungsebene von App Builder auf „Trace“. Senden Sie eine HTTP-Anfrage an App Builder (normalerweise über den Reverse-Proxy). Überprüfen Sie anschließend die Protokolle. Sie sollten Protokolleinträge in folgender Form sehen:
HTTP request URL components: scheme=http, host=example.com, port=80
Rewritten HTTP request URL components: scheme=https, host=example.com, port=443