Google app engine 使用应用程序引擎设置URI重定向

Google app engine 使用应用程序引擎设置URI重定向,google-app-engine,oauth-2.0,Google App Engine,Oauth 2.0,首先,我正在开发一个AppEngine应用程序。作为框架,我使用jquerymobile。我也使用GMail API 要连接GMail,我需要使用OAuth2.0。我已经在我的应用程序中设置了凭据,我的项目中已经有client_secret.json 我的情况是:当我调用Java代码服务器端获取Gmail服务时,我在一个JSP页面中。对于这个任务,我需要从我的用户那里获得Oauth 2.0的权限。稍后,我们需要重定向到我的应用程序 我的问题是,我不知道我必须在授权的JAVASCRIPTS源代码和

首先,我正在开发一个AppEngine应用程序。作为框架,我使用jquerymobile。我也使用GMail API

要连接GMail,我需要使用OAuth2.0。我已经在我的应用程序中设置了凭据,我的项目中已经有client_secret.json

我的情况是:当我调用Java代码服务器端获取Gmail服务时,我在一个JSP页面中。对于这个任务,我需要从我的用户那里获得Oauth 2.0的权限。稍后,我们需要重定向到我的应用程序

我的问题是,我不知道我必须在授权的JAVASCRIPTS源代码和授权的重定向URI中准确地编写什么

我正在本地模式下测试我的应用程序,正常的URL是:localhost:8888/mobile/index.jsp

你能帮我吗

致以最良好的祝愿, 迭戈

授权的JAVASCRIPTS源->协议,即HTTP和HTTPS,以及可以使用JS和OAuth调用的域my-app-id.appspot.com。本地添加

http://localhost:8888/
。您还需要为生产URL添加一个

授权重定向URI->从应用程序执行OAtuh调用时,需要设置处理程序以从OAuth服务器获取响应。就我个人而言,我使用的重定向URI是

http://localhost:8888/oauth2callback

。根据您处理OAuth流的方式,您的操作会有所不同。

您可以将重定向URI传递到状态参数中,并在用户被重定向到重定向URI并获得授权后,将其重定向到所需的URL。您好,Ryan,我将对您进行评论,因为我已经掌握了所有信息。执行OAuth调用的jsp文件是。通话结束后,我想返回。我怎么做?谢谢你。我已经完成了你上面写的,我得到:请求中的重定向URI:urn:ietf:wg:oauth:2.0:oob与注册的重定向URI不匹配。