Vue-在MSAL登录后重定向重定向



如何使用MSALloginRedirect()在Vue.js中实现以下身份验证流?

SourcePage > isLoggedIn() = false > /login > MSAL.loginRedirect() > handleResponse() > SourcePage

我们之前在上述流程中使用了MSALloginPopup(),方法是将SourcePageurl作为路由参数字符串,并在确认登录后重定向。

但是,由于loginRedirect()会离开页面进行身份验证,因此在返回handlePromise()之前,我们丢失了原始路由参数字符串

redirectStartPage()看起来应该做我想做的事,但似乎在到达handleResponse()之前重定向了

对于具有重定向流的身份验证方法(loginDirect和acquireTokenRedirect(,您需要通过handleRedirectCallback((方法显式注册回调。这是必要的,因为重定向流不会像弹出方法那样返回promise

点击此处了解有关重定向流的更多信息

相关内容

  • 没有找到相关文章