Ich verwende den Keycloak-Autorisierungsserver, um meine Anwendungsberechtigungen zu verwalten. Ich habe jedoch herausgefunden, dass auf den eigenständigen Server nur lokal zugegriffen werden kann.
http://localhost:8080/auth
funktioniert, aber nicht http://myhostname:8080/auth
. Dieses Problem ermöglicht den Zugriff auf den Server über das interne Netzwerk nicht.
Der Standalone-Keycloak-Server wird oben auf einer JBoss Wildfly-Instanz ausgeführt, und aus Sicherheitsgründen kann dieser Server standardmäßig nicht extern darauf zugreifen (dies sollte nur für die Administrationskonsole gelten, scheint aber jede URL zu beeinflussen) von Keycloak). Es muss mit der Option -b=0.0.0.0
gebootet werden, um es zu aktivieren.
Wenn Ihr Wildfly jedoch auf einem Remote-Computer läuft und Sie versuchen, dies zu tun Zugriff auf Ihre Verwaltungsseite über das Netzwerk anhand der IP-Adresse oder Hostname, sagen wir, bei Ссылка , werden Sie wahrscheinlich eine anmutige Diese Webseite ist nicht verfügbar Fehler, in Ein anderes Wort, Wildfly sagte: "Nein, danke, ich erlaube keine Anfragen von einem anderen Kerl als die an meiner lokalen Maschine ".
Siehe auch:
Tags und Links keycloak