Outlook 加载项 B2C 登录弹出窗口无法与主机加载项 iframe 通信



我正在使用Adal.js从Microsoft来处理我的Azure AD B2C登录。应用不会自动将用户重定向到 B2C 登录页面。所以我暂时在 AuthenticationContext 中添加了 popup:true 选项和一个登录按钮,供用户单击并激活登录。如何让 Adal.js 在加载项加载时自动将用户重定向到 B2C 登录页面?我可以让它适用于桌面中的 Excel 和 Word 加载项,但不适用于 Web 浏览器中的 Outlook 365 加载项。

如何让 Adal.js 在加载项加载时自动将用户重定向到 B2C 登录页面?

如果希望加载项自动弹出登录页面,只需在 Angular 控制器中调用登录函数即可。如果弹出窗口没有弹出窗口,请确保 Web 浏览器允许网站的弹出窗口。例如,我们可以通过设置>权限>内容弹出窗口为 Chrome 启用它。

最新更新