-
-
Notifications
You must be signed in to change notification settings - Fork 7
fix: Construction of OIDC endpoint when rootPath has no trailing slash #718
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This reverts commit 739d417.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A bunch of small suggestions and notes. Note that some of these comments most likely also apply to other PRs listed in stackabletech/operator-rs#910.
Co-authored-by: Techassi <git@techassi.dev>
Co-authored-by: Techassi <git@techassi.dev>
Did this make it into 24.11? |
Nope, but it will be part of 24.11.1. Not sure what label we should use here ^^ |
I think we should add a snippet to the 24.11.1 release notes for this (one entry for all of the affacted ones). Could you add a snippet here? |
Added a snippet to the tracking PR: stackabletech/operator-rs#910 (comment) |
Description
Fixes #716
Deploying nifi into the e2e-sec demo:
With
rootPath: /realms/demo
0.0.0-dev:
https://85.215.194.243:30584/realms/.well-known/openid-configuration
(obviously broken) => Caused by: org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: "{"error":"Realm does not exist"}"This PR:
https://85.215.194.243:30584/realms/demo/.well-known/openid-configuration
=> Correct ✔️With
rootPath: /realms/demo/
0.0.0-dev:
https://85.215.194.243:30584/realms/demo/.well-known/openid-configuration
=> Correct ✔️This PR:
https://85.215.194.243:30584/realms/demo/.well-known/openid-configuration
=> Correct ✔️Definition of Done Checklist