-
Notifications
You must be signed in to change notification settings - Fork 36
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
regression: JWK must contain an alg parameter #709
Comments
Here the same issue, however rolling back does not work either. |
I have the same problem (using LemonLDAP::NG as OpenID backend). Downgrading to 1.3.3 did resolve the problem for me, I've used the file from here: I removed the user_oidc folder from my Nextcloud's "apps" directory on my Linux server and unpacked the tar.gz there, so I got a new user_oidc folder with v1.3.3 |
@acn128 works now indeed, i downlaoded the wrong package!!! |
Hey, I can't reproduce this issue. I need more details on the Exception that is raised. Could someone provide the full log line? |
Hi,
Is this helpful? |
@acn128 Yes it's very useful, thanks. I could artificially remove the "alg" field provided by Keycloak and reproduce the bug. The alg is now set for the relevant key on the fly using the alg value contained in the ID token. Long story short: #713 should fix the problem. Could someone try it on their side? |
A fix is included in v1.3.5 |
Yes, v1.3.5 works, thx. |
Steps to reproduce
Expected behavior
Actual behaviour
After updating login via oidc is not possible any more. Error:
Downgrading user_oidc to 1.3.3. fixes the issue.
It seems my oidc idp (shibboleth with oidc plugin) does not supply this param and according to rfc-7517 alg is optional
Help please
The text was updated successfully, but these errors were encountered: