AWS Cognito 和应用程序负载均衡器:SAML 响应处理错误 RedirectUri 未向客户端注册

ang*_*ang 2 amazon-web-services amazon-cognito

我正在尝试使用 AWS 应用程序负载均衡器使用 SAML 使用 Cognito 对我的 Idp 进行身份验证。

我遇到了一个与尝试通过 AWS 应用程序负载均衡器和 Cognito 进行身份验证的 500 错误类似的问题

但是我收到一个特定的错误说:

SAML 响应处理错误 RedirectUri 未向客户端注册

作为发布到负载均衡器的 idpresponse 的一部分,我收到此错误。

当我查看 Cognito 中的用户时,我可以看到我的用户正在正确创建。但是我没有被重定向到负载均衡器后面的应用程序。

有谁知道如何解决这个问题?

ang*_*ang 5

啊我想通了。这是因为 cognito 中的回调 url 是大写的。我需要以小写形式指定回调 url 并且它有效。

  • 对我来说,重定向 URL 中的尾随 / 丢失了 (3认同)