【问题标题】:Oauth 2.0 on appspot.comapppot.com 上的 Oauth 2.0
【发布时间】:2011-07-22 00:38:47
【问题描述】:

我有一个使用 OAuth 2.0 的 GAE/GWT 服务器 Web 应用程序。

本地(GWT 开发模式)它工作正常(用户被重定向到访问确认页面,我得到一个令牌,我可以使用这个令牌调用 google API)。

但是当我将应用程序部署到 apppot 时,它失败了。确认页面看起来不同,令牌以不同的格式返回,谷歌 API 不适用于此令牌。

appspot 是否支持 OAuth 2.0?有人经历过吗?

【问题讨论】:

  • 我们需要更多细节。您是否使用内置的 oauth 功能?您使用的是哪个提供商?确认页面在哪些方面“看起来不同”,令牌有何不同,您会遇到什么错误?

标签: java google-app-engine gwt oauth-2.0


【解决方案1】:

我一直在努力找出问题所在。

在我的情况下,我通常将控制台上的 apppot url 设置为授权 URI,就像 localhost 一样,下载 json 文件并遇到相同的 redirect_uri_mismatch 错误。

解决方案是设置一个http 版本的网址。由于某种原因,如果您只设置 https 将无法正常工作。

【讨论】:

    【解决方案2】:

    【讨论】:

    • @Mauricio 提出问题时,它不支持。根据变化的情况对答案投反对票只是不要加起来
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 2015-08-16
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    相关资源
    最近更新 更多