首页 > 解决方案 > 出现错误 400:cognito idp 设置中的 redirect_uri_mismatch

问题描述

我正在关注这个cognito add social auth以将 google auth 添加到我的一个应用程序中进行测试。完成了列出的所有步骤,但是当我使用此 https://<your_user_pool_domain>/login?response_type=code&client_id=<your_client_id>&redirect_uri=https://www.example.com 进行测试时,出现错误

Error 400: redirect_uri_mismatch
The redirect URI in the request, https://xxxx-xxxx.auth.ap-south-1.amazoncognito.com/oauth2/idpresponse, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit:

最初,cognito 应用程序客户端设置中的重定向 uri 和回调 url 不同,但我更改了这些,我也尝试将重定向 url 更改为简单的https://google.com,但仍然无法正常工作。我对此进行了一些研究,发现可能需要一些时间来反映 google oauth 设置的更改,自从我更改相同内容以来已经 2 小时,我应该等待还是有其他解决方法。另外,我按照相同的文档设置了 facebook 登录,它工作正常。请帮忙!

标签: google-cloud-platformamazon-cognito

解决方案


最后我得到了解决方案,谷歌身份验证凭据中的重定向 url 需要是你的**domainName+/oauth2/idpresponse**.


推荐阅读