Skip to content
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

Configure request parameters for the OpenId Connect Discovery endpoint #12211

Open
MarcialRosales opened this issue Sep 4, 2024 · 0 comments

Comments

@MarcialRosales
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Although OpenId Discovery endpoint does not require request parameters however there is, at least one OAuth2 provider (azure), which requires them, or at least, when the tokens are digitally signed with a signing key issued for one application/tenant.

At the moment, RabbitMQ does not allow users configure any request parameter for the OpenID discovery endpoint. For users wanted to use Azure as their OAuth2 server, they have to discover the jwks url and configure RabbitMQ accordingly.
This is really a work around

Describe the solution you'd like

The solution is to allow users to configure the request parameters sent to the OpenId discovery endpoint so that users do not have to manually configure their jwks url but only the issuer url.

Describe alternatives you've considered

No response

Additional context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant