无法注销身份提供者Auth0 Office加载项

问题描述

我正在开发使用Auth0来管理用户登录的Microsoft Office加载项。我正在Auth0中使用Google SSO(身份提供程序)。

通过在github上遵循以下示例,我能够向我的应用添加登录功能https://github.com/OfficeDev/Office-Add-in-Auth0

但是,我现在尝试添加功能以注销用户。我正在通过cors代理(我托管使用的我自己的代理)调用注销端点,如下所示:

https://cors-anywhere.herokuapp.com/https://{MY_AUTH0_DOMAIN}.auth0.com/v2/logout?
        federated&
        client_id={MY_CLIENT_ID}&
        returnTo={MY_RETURN_TO_URL}

该呼叫将返回200,但是当我进入登录屏幕并使用google登录时,没有出现选择我的gmail的屏幕。我刚刚用我第一次使用的gmail登录到应用程序。

唯一使用户退出gmail(标识提供程序)的方法是通过手动在加载项中“清除Web缓存”。

我已尝试按照以下说明进行操作:https://auth0.com/docs/logout/log-users-out-of-idps 我为Google设置了正确的clientId,以便不再使用开发键。

有人在办公室加载项中成功添加了具有auth0的身份提供者的注销功能吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)