如何解决连接自定义域后,无法为SAML提供者自定义授权回调URL
在Google Cloud Identity平台中添加新的SAML提供程序时,我无法自定义自定义域的授权回调URL。我采取了以下步骤:
- 我成功connected my domain via the firebase console:状态显示为“已连接”,并且SSL证书已配置。
- 在Identity Platform中,我将自定义域添加到了项目级别的授权域中。
- 我正在尝试为租户添加SAML提供程序。
我无法在云控制台中编辑回调URL。另外,当通过客户端SDK向提供程序添加自定义网址时,会创建提供程序,但会再次使用默认网址。
有指针吗?
从文档中:
解决方法
这是预期的。
真正的问题是文档可以帮助您了解如何在控制台中更改回调URL,但是您应该在代码中而不是GCP控制台中更改authDomain
,并且在发出请求时,您会看到使用您的自定义域的回调URL。
例如,如果您的代码中有:
const config = {
apiKey: "dsfdsDSSDDSFSDfsdf5ds14f5s",authDomain: "PROJECT_ID.firebaseapp.com",};
您仅需将authDomain
更改为:
const config = {
apiKey: "dsfdsDSSDDSFSDfsdf5ds14f5s",authDomain: "login.mydomain.com",};
要做此工作的唯一条件是您要使用的域位于“授权”域中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。