AWS ALB使用cognito认证时遇到redirect_mismatch错误

Posted betazhou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AWS ALB使用cognito认证时遇到redirect_mismatch错误相关的知识,希望对你有一定的参考价值。

 

 

 

有关如何在ALB上使用cognito不在本文讨论范围,有兴趣的同学可以直接查看AWS相应文档。

 

这里讲到网页在转到cognito认证页面时,出现了redirect_mismatch的错误,如下图:

 

技术分享图片

经过仔细查看文档,发现在配置cognito的callback URL时,必须要用标准格式:

  https://<your domain name>/oauth2/idpresponse

 

技术分享图片

 

 这里/oauth2之前不能再有任何path。改为之后,就会出现正常的登陆界面:

技术分享图片

 

如有相关问题,欢迎留言交流。

 



以上是关于AWS ALB使用cognito认证时遇到redirect_mismatch错误的主要内容,如果未能解决你的问题,请参考以下文章

AWS Cognito 健康检查

AWS Cognito UI 在调用回调页面时使用哈希来包含参数

在 Angular 2 中实现 AWS-Cognito

AWS Cognito:处理令牌过期时间

AWS/ALB、http/2 和 GOAWAY

已通过身份验证的 Cognito 用户访问 DynamoDB 表的 AWS IAM 策略问题