2016-07-26 19 views
0

Wir haben eine App auf Wildfly Server, gesichert mit Keycloak, alles funktioniert gut, aber jetzt müssen wir einen Zugriff für eine App, auf dem gleichen Server bereitgestellt machen. Ich will keinen "komplexen" Code mit allen Zertifikaten für https und OAuth2 schreiben, die wir dafür verwenden, aber ich möchte einen Zugriff für die zweite App von localhost gewähren, um auf der ersten eine Anfrage zu stellen (über Ruhe -api) und bekomme eine Antwort. Wenn ich mit curl vom Terminal des Servers überprüfe - bekomme ich auch einen Unathorized-Error, also muss ich die gleichen Operationen wie für den öffentlichen Zugriff durchführen (Token für den Zugriff vom OAuth-Provider nehmen). Wie könnte ich Keycloak einrichten, um beispielsweise einen Zugriff von localhost zu gewähren. Ich habe smth nicht gefunden. Weder in Keycloak noch in standalone-full.xml (es gibt keine Eigenschaften dafür), wo ich Ausschlüsse setzen könnte.Wie können Sie Ausnahmen für die URL-Sicherung mit Keycloak machen?

Ich schätze Ihre Hilfe!

Antwort

-1

Add localhost Valid Redirect Uris und Web Origins von Keycloak des Kunden oder Sie können einfach * für Entwicklungszwecke verwendet werden, so dass alle Uris gültig sind.

+0

Das deckt sein Bedürfnis nicht. Er will KC umgehen, wenn er von localhost, AFAIK anruft, ist das nicht out of the box möglich. –