我有一个 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/