Thank you for posting your query on Microsoft Q&A. To sign out a user, we need to perform both of these operations:
- It redirect the user's user-agent to the Microsoft identity platform's logout URI. ( During Application Registration)
- Clear your app's cookies or otherwise end the user's session in your application. (SignOut action of the controller within application Code)
- If you fail to perform either operation, the user may remain authenticated and not be prompted to sign-in the next time they user your app.
- Also If the end user's web browser is blocking third party cookies, it may break front channel logout.
In order to validate the same you may look for browser trace while trying to reproduce the issue or a fiddler trace would help.
Please do let me know if you have any further queries.
Thanks,
Akshay Kaushik
Please "Accept the answer" (Yes/No), and share your feedback if the suggestion works as per your business need. This will help us and others in the community as well.