Front channel URI not being called when using chrome

Christopher Atwood 1 Reputation point
2023-10-25T15:04:21.28+00:00

I am having a problem with my front channel url being called from logout.  It works in edge, but not in chrome.  We have several applications that this works for.  The only one that is not logging out is one that uses MSAL.js v3.  Any suggestions?

Scenario: in Chrome

Sign into App1 https://app1.com - .NET application - front channel url = https://app1.com/signout-oidc

Sign into App2 https://app2.com - Angular 15 app using MSAL v3 - https://app2.com/logout

Signout from App2

  1. Redirects to end_session endpoint - Redirect to https://<your-tenant-name>.b2clogin.com/<your-tenant-name>.onmicrosoft.com/<PolicyName>/oauth2/v2.0/logout
  2. https://app1.com/signout-oidc is called
  3. No call to https://app2.com/logout

Looking at just the login for the Angular application, I can see the session cookie that Azure b2c uses to keep track of the session in edge, but there is no cookie for session in chrome.

Microsoft Identity Manager
Microsoft Identity Manager
A family of Microsoft products that manage a user's digital identity using identity synchronization, certificate management, and user provisioning.
642 questions
0 comments No comments
{count} votes