首先,我正在开发一个AppEngine应用程序。作为框架,我使用的是jQuery Mobile。我也使用GMail API。
要与GMail连接,我需要使用OAuth 2.0。我已将凭据设置到我的应用程序中(我已将client_secret.json放入我的项目中)。
我的情况是:当我打电话给我的Java代码(服务器端)获取我的Gmail服务时,我在JSP页面中。对于此任务,我需要从我的用户获取权限(Oauth 2.0)。稍后,我们需要重定向到我的应用程序。
我的问题是我不知道我必须在“AUTHORIZED JAVASCRIPTS ORIGINS”和“AUTHORIZED REDIRECT URI”中写出什么。
我正在本地模式下测试我的应用程序,正常的URL是:localhost:8888 / mobile / index.jsp
你能帮助我吗?
祝你好运, 迭。
答案 0 :(得分:0)
授权的JAVASCRIPTS ORIGINS - >可以使用JS和OAuth调用的协议(即HTTP和HTTPS)和域(my-app-id.appspot.com)。对于本地添加
http://localhost:8888/
。您还需要为生产URL添加一个。
授权重定向URI - >从应用程序执行OAtuh调用时,需要设置处理程序以从OAuth服务器获取响应。我个人使用decorators,所以我的重定向URI是
http://localhost:8888/oauth2callback
。您的处理方式取决于您处理OAuth流程的方式。