-
Notifications
You must be signed in to change notification settings - Fork 73
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
Logout when user session it not found #886
Labels
Comments
TODO: remove the test case as it isn't relevant for the new A/A setup |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Some tests in
org.keycloak.benchmark.crossdc.LoginLogoutTest
are disabled for the external Infinispan feature because they delete the user session from the external Infinispan.When the logout endpoint tries to find the user session for validation, it fails and performs no other operation.
I want to propose adding a new method in
UserSessionProvider
. Something likeremoveInexistentUserSession(Realm realm, String id, boolean offline)
where it is possible to regenerate the Infinispan key and invoke thecache.remove()
. The removal will be replicated across sites.Currently, there is no way to retrieve the
AuthenticatedClientSessionEntity
and they will stay in the caches...Discussion
No response
Motivation
No response
Details
No response
The text was updated successfully, but these errors were encountered: