Javascript 成功登录azure AD后弹出窗口未重定向

Javascript 成功登录azure AD后弹出窗口未重定向,javascript,angular,azure-active-directory,Javascript,Angular,Azure Active Directory,我已经用我的web应用程序实现了Azure广告。单击登录窗口,弹出一个带有URL的窗口。它要求Azure ad用户名和密码,成功登录后返回一个代码作为参数,但弹出窗口从未路由回主页,它只是停留在那里 有人遇到过这种情况吗 这是工作,但突然停止。是否存在代理问题或浏览器问题?许多用户表示,如果在重定向页面上创建UserAgentApplication,它将关闭弹出窗口 如果您使用的是MSAL,则需要在重定向URI指向的页面中实例化MSAL对象,以便该对象关闭弹出窗口 您还可以通过在每个页面上使用S

我已经用我的web应用程序实现了Azure广告。单击登录窗口,弹出一个带有URL的窗口。它要求Azure ad用户名和密码,成功登录后返回一个代码作为参数,但弹出窗口从未路由回主页,它只是停留在那里

有人遇到过这种情况吗


这是工作,但突然停止。是否存在代理问题或浏览器问题?

许多用户表示,如果在重定向页面上创建UserAgentApplication,它将关闭弹出窗口

如果您使用的是MSAL,则需要在重定向URI指向的页面中实例化MSAL对象,以便该对象关闭弹出窗口

您还可以通过在每个页面上使用SPFx扩展来解决此问题,以便登录弹出窗口能够关闭。在重定向URL(SPFx/AAD)中,可以指定根网站集URL

请参阅相关线程:


即使在确保代码和门户中的回复URL完全匹配并指向主页后,是否仍会发生这种情况?