Replies: 2 comments
-
you cannot reliably use parallel refreshes with a rolling refresh token by definition but I'd suggest to configure: OIDCRefreshAccessTokenBeforeExpiry 30 authenticate_on_error to mitigate this behavior by making the user go through an authentication roundtrip to the Provider - possibly leveraging SSO - and get a new refresh token |
Beta Was this translation helpful? Give feedback.
0 replies
-
there's a best-effort mitigation in place in https://github.com/OpenIDC/mod_auth_openidc/releases/tag/v2.4.15.3 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
We faced an issue about parallel refresh token into an application. During asynchronous call, multiple request is made and when access token was expired, only the first refresh token works and other fail into 401 error.
Keycloak was configured for have only 1 refresh token use. After that, refresh token is revoke.
mod_auth_openidc version : 2.4.14.4
httpd version : 2.4.6 (Centos RHEL7)
Httpd config module :
Httpd Error Log :
Keycloak LOG :
Do you have any solution for avoid this problem?
Thank you for your answer!
Beta Was this translation helpful? Give feedback.
All reactions