I would ask your opinion about a behavior that has been changed when I upgraded from 3.3.0-Final to 11.0.2 (I know it is a pretty big upgrade).
I have Keycloak integrated in an open-source project called CEDAR, so I will provide exact URLs, these are not secret in any way.
I have my URL in the browser in the following form:
(Please note the URL has another URL in it, which starts with https://)
Please note the “https://” being properly encoded as “https%3A%2F%2F”
Now the response to this GET contains the Location header with the following value:
Please note that the location is different from the redirect URL. it only contains “https:/” instead of “https://”
I was looking everywhere (config, docs, internet) for the cause of this behavior, without luck.
I would really appreciate if you would have any information regarding what is causing this, and how to fix it.
We “fixed” the behavior on client-side, but we would really like to solve the issue at its core.