java - appspot.com 上的 Oauth 2.0

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

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

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

但是当我将应用程序部署到 appspot 时,它失败了。确认页面看起来不同, token 以不同的格式返回,并且 Google API 无法使用此 token 。

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

最佳答案

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

就我而言,我通常将控制台上的 appspot url 设置为授权 URI,就像本地主机一样,下载了 json 文件并出现相同的 redirect_uri_mismatch 错误。

解决方案是设置 URL 的 http 版本。由于某种原因,如果只设置 https 则不起作用。

关于java - appspot.com 上的 Oauth 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417788/

相关文章:

java - 在Java中表示大量对象移动的有效方法

google-app-engine - 应用引擎推送任务在测试中总是返回 404

node.js - 将 React 应用程序部署到 Google App Engine 时出现 502 服务器错误

google-app-engine - 如何从项目中完全删除 Cloud Datastore?

使用 jmeter 进行 GWT 负载测试

java - 访问列表中的对象(Inception)

java - Pircbotx channel setMode() 在 main() 方法中不起作用

Gwt VerticalPanel 单元格高度

java - 谷歌 adt/gwt 支持 eclipse 4.4 (Luna)

java - 如何检查字符串是否为int