Office 加载项 (Excel) 中的通用登录,交换未发生 - Auth 0

问题描述 投票:0回答:1

我尝试在 Office 加载项(React SPA)中使用 Auth0,特别是 Excel。 我使用弹出窗口而不是重定向来登录,因为重定向不会在 iframe 中加载。

(iframe 的错误是“拒绝框架,因为祖先违反了以下内容安全策略指令:“frame-ancestors ‘none’””)。

我遇到的问题是,一旦我成功登录,弹出窗口就会变成白色并卡在登录/回调上。

我检查了日志,它说日志成功,但没有说明任何有关交换的信息(成功或失败)。

我已经在不同的应用程序(React Web 应用程序)上测试了弹出窗口,它工作得很好。

我们使用的登录是通用登录(新的,不是经典的)

我对在这种情况下使用通用登录的任何和所有方法感兴趣。

谢谢

authentication popup auth0 office-addins
1个回答
0
投票

根据我的经验。没有人知道如何将外部身份验证提供程序连接到您的办公室加载项项目。 Office 加载项具有如此高的安全性,您唯一的选择就是吞下 Azure 药丸并直接与 Azure 的 B2C 身份验证连接。

我一直在绞尽脑汁地尝试用我的插件支持 Keycloak 身份验证。但插件对话框的功能非常有限,除了使用其对话框 API 之外的任何操作都会导致 CORS 或 IFRAME 错误。

© www.soinside.com 2019 - 2024. All rights reserved.