我正在使用Vue.js编写SPA,并使用OAuth和OpenID从Azure Active Directory(AAD)对用户进行身份验证。我已经搜寻了很长时间以寻求最佳方法,并且一直一直被称为msal.js 的库。在某种程度上,这可以正常工作,因为我能够成功获取令牌ID。但是,在获得令牌ID后,页面总是立即自动重定向回授权URL。此无限循环已报告为错误here 。我已经尝试了该错误报告页面上建议的解决方法,但它们对我不起作用。
所以,我的问题是,有人对我接下来可以尝试的内容有任何建议吗?该bug报告线程中的一个人说,他们正在编写自己的插件,而不是使用msal.js,但这似乎是一项艰巨的任务。我很难想象那里没有更好的解决方案。