我有一个传统的Web应用程序(即15年前我制作的爱好项目),现在我要将其迁移到AWS。它在ECS中使用Fargate部署,在应用程序负载均衡器后面。现在,我想添加FB和Google的身份验证。我已经成功地配置了FB和Google,以便进行身份验证,但是在ALB的身份验证规则方面遇到了麻烦。在成功身份验证结束时,我收到“redirect_mismatch”的消息。如果我尝试将我的redirect_uri设置为外部站点(例如www.google.com)并将该站点添加到我的白名单中,则可以正常工作。据我所见,没有拼写错误。
尝试浏览https://myapp.domain.se/将被重定向到登录流程,并在完成后陷入redirect_mismatch错误。而https://myapp.auth.eu-west-1.amazoncognito.com/login?response_type=code&client_id=2b88s...&redirect_uri=https://www.google.com却可以正常工作。
我错过了什么?如何获得更详细的错误消息?
我错过了什么?如何获得更详细的错误消息?