尝试通过AWS Application Load Balancer和Cognito进行身份验证时出现500错误

时间:2018-12-04 11:57:31

标签: amazon-web-services amazon-ec2 amazon-cognito aws-load-balancer aws-alb

我正在尝试使用面向AWS的面向Internet的应用程序负载平衡器为某些特定路由设置身份验证。

我已经完成了AWS官方文档中的所有步骤,并且还使用了以下步骤: https://www.thorntech.com/2018/09/user-authentication-alb-cognito/

我正在通过负载均衡器的DNS名称进行测试,它正确地将我重定向到Cognito的登录表单,但是在我登录后,它重定向到了负载均衡器,并给出了 500 Internal Server Error >。 URL就像https://xxxxx.eu-west-1.elb.amazonaws.com/oauth2/idpresponse?code= .......

您知道吗,这可能是导致它的原因,我还应该配置其他什么使其起作用吗?

openid允许

1 个答案:

答案 0 :(得分:0)

要回答我自己的问题-问题出在安全组上。 您必须在负载均衡器上有一个带有开放端口443的安全组!