wif - Single Sign Off do not clear RP's own session -


I'm new to wif and now I have to face a problem when a single sign is turned off.

The following is the background of my problem: First of all, I am working on two old A and B, which they store the user's information in it, after authenticating a user, their own sessions Variable And App A and B have their own local database. Now, my job is to use ADFS to enable SSO (Single Signon) between two applications.

Now, I am creating a new Active Directory to store users centrally, when a user tries to log into the application A through ADFS, then the application can be used in the local names Need to check. If present, the user can log in to the AP. Otherwise, the app will reject the claim.

Here is the technical section:

I extend the WSFAdationActection module and check the incoming claim methodology onSessionSecurityTokenCreated in the local database. If the result is matched, then I retrieve the user's information from the local database and store it in the session variable (so that I can reduce the code change). App B uses the same approach.

I am happy with the SSO from here. But the problem comes when I sign off:

When I log out of App A, I first clear my session in App A and call the WSFederationAuthenticationModule.FederatedSignOut method . However, App B does not clear its own session. I think that OnSignedOut will be implemented in the WSFederationAuthenticationModule. How can I clear the App B session when I signed the App B?

This can be very confusing. If you get confused things or need more clarification then please leave a comment.

Sign-out has been implemented in WS-FED by ADFS (this app /? W = wsignoutcleanup1 .0), not only locally this is the only way to notify the other app, with sign up, your app must be redirected to ADFS, then both apps will be notified and their session will be notified Can clear the situation (with gif request)


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -