Suj*_*eth 5 google-chrome incognito-mode azure-ad-b2c azure-ad-msal
Google 的 Chrome 浏览器从 84.0.4147.89 更新到 84.0.4147.105 已破坏我们应用程序的隐身窗口中的 MSAL 登录(身份验证)。
为了验证我们的应用程序没有问题,我尝试在隐身浏览器中使用入门包登录 Azure AD B2C,并且看到了相同的行为。有人遇到过同样的问题吗?
过去很少有开发人员发布过类似的问题。但提供的解决方案没有帮助。 https://support.google.com/chrome/thread/38855209?hl=en
仅供参考:登录在 Chrome 常规浏览器和其他浏览器中按预期工作
入门包详细信息: https://github.com/Azure-Samples/active-directory-b2c-javascript-msal-singlepageapp
入门包有 msal 1.3.3 版本。前几天,1.3.4版本已经发布了,我也尝试了一下。我在隐身模式下 acquiretokensilent(CallApi) 期间看到错误,而在常规窗口中没有得到相同的异常
入门包和我们的应用程序之间的唯一区别是,我们在登录成功后立即调用 acquiretokensilent,但在入门包中,acquiretokensilent 是在单击按钮时调用的(CallApi)
通过在 google chrome 设置中启用 cookie,我修复了隐身窗口中的 Azure AD B2C 登录问题。以下是启用 cookie 的步骤。
Chrome 设置 -> 隐私和安全 -> Cookie 和其他网站数据 -> “允许所有 cookie”
| 归档时间: |
|
| 查看次数: |
5122 次 |
| 最近记录: |