我有一个使用msal 0.1.2。的angular7应用。用户间歇性地无法访问任何需要身份验证的内容,当您在开发人员工具的“网络”标签中查看时,您会看到一个GET请求,以获取对https://login.microsoftonline.com/[a GUID] /oauth2/v2.0/undefined的身份验证,每当用户单击该按钮时,都会返回404在需要验证的内容的链接上。当用户自前一天以来未访问该网站时,似乎会发生这种情况。此错误发生在msal代码本身中。任何建议表示赞赏。
验证您的浏览器没有阻止第三方cookie,因为login.microsoftonline.com可能被浏览器阻止。
这最终成为我们问题的原因。
我们正在使用MSAL v0.1.4