首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS congnito给了我"redirect_mismatch“

AWS congnito给了我"redirect_mismatch“
EN

Stack Overflow用户
提问于 2019-01-09 20:16:49
回答 2查看 5.1K关注 0票数 2

每当我使用redirect_uri以外的任何值将浏览器定向到Cognito注销端点时:

http://localhost:63882/signin-oidc

我得到一个"redirect_mismatch“错误。

我知道我在redirect_uri中传递的任何东西都需要在Cognito控制面板中配置的回调URL和sign_out URL列表中-这是设置好的。

举个例子,这是行不通的:

https://MY_POOL_NAME.auth.eu-west-2.amazoncognito.com/logout?response_type=code&client_id=MY_CLIENT_CODE&redirect_uri=http://localhost:63882/Protected&state=STATE&scope=openid+profile

这样做:

https://MY_POOL_NAME.auth.eu-west-2.amazoncognito.com/logout?response_type=code&client_id=MY_CLIENT_CODE&redirect_uri=http://localhost:63882/signin-oidc&state=STATE&scope=openid+profile

我遗漏了什么?我的理解是,我应该能够将redirect_uri设置为我想要的任何页面,只要它在控制面板的回调URL中列出。

EN

回答 2

Stack Overflow用户

发布于 2019-03-22 15:24:30

在我的例子中,回调url设置为http://..。在应用程序客户端设置中,但在小提琴手跟踪中,回调url是http://..。在将客户端应用程序设置中的url更改为http://..之后。我得到了登录页

票数 3
EN

Stack Overflow用户

发布于 2019-01-22 01:31:39

原来signin-oidc是由中间件设置的缺省重定向,所以除非您专门修改它,否则只需要在Cognito回调URL中配置signin-oidc。

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

https://stackoverflow.com/questions/54109971

复制
相关文章

相似问题

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