【问题标题】:Google OAuth 2.0 returns invalid redirect_uri_mismatch when getting access_token even though code is retrieved successfully即使代码检索成功,Google OAuth 2.0 在获取 access_token 时也会返回无效的 redirect_uri_mismatch
【发布时间】:2015-01-01 06:58:23
【问题描述】:

无论我发布什么,我都会收到此错误。我已经确认我正在开发者控制台中发送内容。我什至在控制台中添加了 https 并通过它,即使我在没有它的情况下进行开发。我一生都无法弄清楚缺少什么......

代码=4%2FtZZH7puwSXu0K6HS8TmkLiO9DxTQgJYM7Yo7sxgF7eY.wh2HsuyeNREUPm8kb2vw2M2hgewOlQI redirect_uri=http%3A%2F%2F{urlhere}%2FCamYam%2FPicasa%2FGetUserGalleries client_id=577137571667-6k1mpbmtjo1aod88s7hjgij19lsmh8rv.apps.googleusercontent.com client_secret=**************** grant_type=authorization_code

正在发布到https://accounts.google.com/o/oauth2/token...

我在 request_uri 那里工作时成功获得了代码。不知道还剩下什么..这里严重缺乏文档。

为了记录,我几乎相同地关注 Oauth 操场......

任何帮助将不胜感激

-- 编辑

-我正在尝试调用 Picasa API

-我使用 C# 发布,但也使用 Fiddler 进行测试

-我已经在上面的消息中发布了有效负载

- 我已成功收到代码并正在尝试将其兑换为令牌

【问题讨论】:

  • 我认为没有人可以帮助您解决您尝试访问的代码、编程语言、api...基本上更多信息..但是检查端口

标签: google-api


【解决方案1】:

显然,您需要将发布代码的 Url 作为重定向 Uri 传递。

即,如果您有一个您的客户被重定向到的回调 url,那就是您需要作为 redirect_url 的那个,而不是您想要去的那个

【讨论】:

    猜你喜欢
    • 2013-08-09
    • 2023-03-11
    • 2015-10-03
    • 2014-02-09
    • 2015-04-03
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    • 2020-11-08
    相关资源
    最近更新 更多