Wenn für die Bereitstellung einer Web App mit dem zugehörigen Keycloak über das Internet ein Proxy-Server eingesetzt wird, muss der Reverse-Proxy-Server in X4 WildFly konfiguriert werden.
Voraussetzung
-
Sie setzen einen Reverse-Proxy-Server ein.
So richten Sie WildFly für die Verwendung Ihres Reverse-Proxy-Servers ein
-
Öffnen Sie die Datei standalone.xml im Ordner <Serververzeichnis>\wildfly\standalone\configuration.
-
Suchen Sie nach
http-listener. -
Ändern Sie den Eintrag
redirect-socket="https"inredirect-socket="proxy-https". -
Fügen Sie den Eintrag
proxy-address-forwarding="true"hinzu.
Nach den Änderungen muss die Zeile wie folgt aussehen:XML<http-listener name="default" socket-binding="http" redirect-socket="proxy-https" enable-http2="true" proxy-address-forwarding="true"/> -
Suchen Sie nach
socket-binding-group. -
Fügen Sie folgende Zeile hinzu:
XML<socket-binding name="proxy-https" port="443"/> -
Speichern Sie die Datei.