Google 控制台中的错误 400 - redirect_uri_mismatch

问题描述 投票:0回答:1

我是 Google 控制台新手,在尝试在 Google 控制台上访问我的应用程序时遇到问题,我遇到的错误消息是:

错误 400:redirect_uri_mismatch

我已根据我们的“允许的回调 URL”和“允许的注销 URL”的 AWS Cognito 设置,将特定 URL 添加到“授权的 JavaScript 来源”和“授权的重定向 URI”。

作为应用程序开发人员,我不确定解决此问题的正确 URI 配置。任何人都可以提供指导或向我指出可以帮助我正确配置重定向 URI 的资源吗?

非常感谢您及时的帮助。

谢谢你, 普拉吉安

amazon-cognito google-signin google-developers-console
1个回答
0
投票

在 Cognito 中,身份联合流程的工作原理如下。

  1. 您的应用程序重定向到 Cognito
  2. Cognito 重定向至 OIDC 提供商 即 Google
  3. Google 重定向回 Cognito
  4. Cognito 重定向回您的应用程序

因此,在第三步中,您需要提供 Cognito 建议的正确回调 URL,如下所示。

https://yourDomainPrefix.auth.region.amazoncognito.com/oauth2/idpresponse

这是 Google 发出 Amazon Cognito 交换 OAuth/ID 令牌的授权代码的 URL。

有关更多详细信息,请参阅如何将 Google 设置为 Amazon Cognito 用户池中的联合身份提供商?

© www.soinside.com 2019 - 2024. All rights reserved.