【问题标题】:getting redirect uri mismatch error in google plus despite having no uri mismatch尽管没有 uri 不匹配,但在 google plus 中出现重定向 uri 不匹配错误
【发布时间】:2014-07-29 19:37:04
【问题描述】:

请考虑我正在 ping 的以下两个网站,如下图所示:

我有一个 google plus 登录图标,用户可以点击它并使用他/她的 google 帐户登录。

我的所有登录代码所在的网站例如xyztesting.com,如图所示。所有与xyztesting.com 相关的代码都位于10.11.10.12 的域名abctesting.com 上。

所以,当我 ping abctesting.com 时,我得到 Packets Sent and Received = 4,如图所示。

但是,当我 ping xyztesting.com 时,我得到了Request timed out,如下图所示。

有谁知道这是否是每当用户尝试使用 google plus 登录时我收到 Redirect URI Mismatch error 400 错误的原因?

我已确保请求中的REDIRECt URI 与Registered Redirect URIs 匹配,这是遇到此错误时显示的最常见消息,这是网上建议的最常见修复方法。

我参考了很多以前的相关帖子,包括this one,他们谈到确保请求 URI 应该与谷歌开发者控制台上注册的 URI 匹配。

我有一种感觉,因为我的网站xyztesting.com 没有专用的盒子/服务器,谷歌正在抛出这样的错误。请让我知道是否有人在我上面描述的情况下遇到过此类错误?

【问题讨论】:

  • 我认为重定向 URI 需要是您要重定向到的文件。例如 xyztesting.com\index.php
  • 您能否提供有关如何配置登录按钮以及在控制台中设置哪些有效 URL 的示例。
  • Ping 和 IP 应该对重定向 URI 没有影响。重要的是您告诉按钮的重定向 URI(包括域和路径)与您在 API 控制台中配置的重定向 URI 完全匹配。
  • @abraham 嗯,那你认为可能是什么问题?
  • 你没有提供足够的细节。请链接到一个示例,我们可以查看并包含您从 API 控制台中重定向 URI 配置的屏幕截图。

标签: redirect oauth google-api google-plus


【解决方案1】:

有时,redirect uri 应该设置为“postmessage”而不是实际的 uri。
该设置的文档不是很清楚。
-龙火

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-08
    • 1970-01-01
    • 2017-12-10
    • 2021-12-10
    • 2015-08-09
    • 2015-06-27
    • 2020-12-21
    • 1970-01-01
    相关资源
    最近更新 更多