We are using Keycloak 2.3.0.Final and we are using the Javascript adapter that is available at /auth/js/keycloak.js
. The application that is using this adapter is an React+Redux application but that would not matter.
When we go through the auth process described in the docs the initial authentication is a success however when the login-status-iframe.html
tries to refresh the token we get a 403 Forbidden.
The exact URL it's using to refresh the token /auth/realms/<customer-realm>/protocol/openid-c…id=web-portal&origin=http%3A%2F%2Flocalhost%3A8080&session_state=undefined
.
Which causes a redirect again, again and again.
I'm assuming that this breaks because session_state
param is undefined
but sadly I can not find any documentation on this subject.
How do I resolve this?