it-at-m / Wahllokalsystem

system that supports elections in the city of munich
https://opensource.muenchen.de/
MIT License
5 stars 0 forks source link

Konfiguration von local und Beispielrequests passen nicht zusammen #365

Open MrSebastian opened 1 month ago

MrSebastian commented 1 month ago

Bei aktiver Security wird der Zugriff verweigert

Reproduktion

Ursache

Der Token wird von kubernetes.docker.internal:8100 geholt. Der Service prüft aber gegen localhost:8100. Auch wenn dahinter der selbe Keycloak steht die Prüfung nicht erfolgreich sein weil der Hostname von Ersteller und Prüfer unterschiedlich ist.

Vorschlag Behebung

Analog zu den anderen Services setzen wir in der application.yml kubernetes.docker.internal an Stelle von localhost.

Alternative

wir passen die SSO_URL für die Umgebung nonDocker auf localhost an

MrSebastian commented 1 month ago

@Nic12345678 @dragonfly28 @GerhardPx @vjohnslhm gerne daumen hoch reaktion wenn ihr mit dem Vorschlag mitgeht.