首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Cognito重定向不匹配

AWS Cognito重定向不匹配
EN

Stack Overflow用户
提问于 2019-10-24 00:00:41
回答 1查看 2.2K关注 0票数 0

我遇到了一个轻量级VueJS应用程序的问题,该应用程序通过Docker部署到ECS上,并使用私有应用程序负载均衡器。我正在使用AWS Cognito处理程序用户身份验证,并按如下方式设置应用程序客户端:

回调和注销URL中被审查的部分是对EC2中内部ALB的引用。

我有以下Docker环境文件,在构建docker镜像并将其推送到AWS ECR时,它会将环境变量传递到docker镜像中:

代码语言:javascript
复制
VUE_APP_COGNITO_REDIRECT_URI=https://<ALB_REFERENCE>.us-east-1.elb.amazonaws.com/login/oauth2/code/cognito
VUE_APP_COGNITO_REDIRECT_URI_SIGNOUT=https://<ALB_REFERENCE>.us-east-1.elb.amazonaws.com/logout
VUE_APP_APP_URL=https://<ALB_REFERENCE>.us-east-1.elb.amazonaws.com
VUE_APP_COGNITO_USERPOOL_ID=<COGNITO_USER_POOL_ID>
VUE_APP_COGNITO_APP_DOMAIN=<COGNITO_DOMAIN>.auth.us-east-1.amazoncognito.com
VUE_APP_COGNITO_CLIENT_ID=<COGNITO_APP_CLIENT_ID>

然后,当我在浏览器中输入VUE_APP_URL时,它会将我重定向到REDIRECT_URI,但会出现以下错误:

上面错误图像中的域与COGNITO_DOMAIN匹配,client_id参数与COGNITO_CLIENT_ID匹配。在浏览器中输入VUE_APP_URL后,我希望被重定向到Cognito登录/注册页面,而不是接收上面的错误。导致错误的原因可能是什么?

如果有帮助的话,我可以提供如何在应用程序的身份验证实现中使用不同的环境变量,但为了这篇文章的简短,我现在将它们省略。

EN

回答 1

Stack Overflow用户

发布于 2019-10-24 06:24:36

这是我的一个错误-我需要停止ECS集群任务,以便它可以拾取我推送到ECR的新Docker镜像。结案了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58526892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档