gpt4 book ai didi

amazon-web-services - Amazon Cognito : Login option is not available. 请尝试另一个

转载 作者:行者123 更新时间:2023-12-05 01:24:59 26 4
gpt4 key购买 nike

我有一个使用 AWS Cognito 设置的用户池,我向其中添加了一个 SAML 身份提供商。我还将用户直接添加到用户池中。

遵循文档 here 之后我尝试通过 SP 发起的 SSO 登录。 Cognito 将我重定向到已配置的 SAML IdP,系统提示我输入凭据。我进行身份验证并将 SAML 响应发布回 Cognito SAML ACS 端点(即 https://<cognito auth domain>/saml2/idpresponse) )。此时 Cognito 将我重定向到错误页面 ( /error?null ),其中包含我在主题中提到的这个相当无用的错误。

我搜索过任何人都面临的类似问题,但还没有发现任何问题(有人遇到过类似的错误,但在 AWS amplify 的上下文中,而不是在使用 SAML 时)

不确定如何调试它;我相信我已经在 Cognito 和 SAML IdP (Okta) 中完成了正确的配置。任何指示都会有所帮助。

最佳答案

想通了。 App Client 是在将此 SAML IdP 添加到 Cognito 用户池之前设置的。添加时,它只启用了 native Cognito 用户池。当您添加其他 IdP 以进行联合时,您必须返回 App Client 配置并明确启用 IdP。一旦我这样做了,错误就消失了。

关于amazon-web-services - Amazon Cognito : Login option is not available. 请尝试另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71019369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com