Google OAuth 2.0 在获取access_token时返回无效redirect_uri_mismatch,即



无论我发布什么,我都收到此错误。我已经验证了我正在开发人员控制台中发送内容。我什至将https添加到控制台并传递了它,即使我在没有它的情况下进行开发。我一辈子都无法弄清楚缺少什么......

code=4%2FtZZH7puwSXu0K6HS8TmkLiO9DxTQgJYM7Yo7sxgF7eY.wh2HsuyeNREUPm8kb2vw2M2hgewOlQIredirect_uri=http%3A%2F%2F{urlhere}%2FCamYam%2FPicasa%2FGetUserGalleriesclient_id=577137571667-6K1mpbmtjo1aod88s7hjgij19lsmh8rv.apps.googleusercontent.comclient_secret=********grant_type=authorization_code

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

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

为了记录,我几乎一模一样地关注着Oauth游乐场......

任何帮助将不胜感激

--编辑

-我试图调用 Picasa API

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

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

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

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

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

的那个

相关内容

  • 没有找到相关文章

最新更新