Google API应用引擎重定向uri

时间:2013-12-05 04:35:42

标签: google-app-engine google-api google-calendar-api

有人能指出我正确的方向吗:重定向uri

现在我在appspot上托管了应用程序(此时没有完成任务或上传到它)

“错误:服务器错误

服务器遇到错误,无法完成您的请求。 如果问题仍然存在,请报告您的问题并提及此错误消息以及导致该问题的查询。“

我需要上传任何内容吗?

https://developers.google.com/accounts/docs/OAuth2InstalledApp#choosingredirecturi

POST /o/oauth2/token HTTP/1.1
Host: accounts.google.com
Content-Type: application/x-www-form-urlencoded

code=4/v6xr77ewYqhvHSyW6UJ1w7jKwAzu&
client_id=8819981768.apps.googleusercontent.com&
client_secret={client_secret}&
redirect_uri=https://oauth2-login-demo.appspot.com/code&
grant_type=authorization_code

我只想进行身份验证,以便我可以使用日历api

1 个答案:

答案 0 :(得分:0)

  1. 上传应用程序。我不确定你的意思是说应用程序托管在appspot上,但此时没有完成或上传。因此,首先要确保您已上传了应用程序的某个版本。
  2. 如果我理解oauth2-login-demo.appspot.com正确,则OAuth流程会重定向流程,并且您在设置应用程序时必须注册此回调网址。
  3. 所以似乎重定向可能正在发生,但您正在看到通常由App Engine引发的常规异常。
  4. 您应该查看管理控制台 - >记录您的应用程序以了解失败的原因。您可能会在那里获得有关原因的一些信息。
  5. 如果您的代码出现问题,则会在日志中指出该问题。或者,添加一些异常处理程序并将日志级别提升到logging.properties中的INFO,以便更好地跟踪根情况。