Google App Engine授权

时间:2014-04-01 16:40:55

标签: java google-app-engine redirect oauth-2.0 authorization

我正在开发一个Java App Engine Engine Web应用程序,需要访问用户的Google Drive空间。 当我尝试使用本地服务器进行调试时,负责管理凭据的servlet构建授权URL并尝试将用户重定向到要求用户授予应用程序访问驱动器文件夹权限的页面,但此页面永远不会出现。 当我在GAE空间中部署我的项目时,它工作正常。 我尝试添加一个具有重定向的新clientID:

http://localhost:8888 

和javascript起源于:

http://localhost:8888 

但我仍然无法做到。

您对如何使用我的本地服务器重定向到授权页面有任何建议吗?

由于

1 个答案:

答案 0 :(得分:0)

比如我有这个

<servlet>
    <servlet-name>Oranges</servlet-name>
    <servlet-class>com.OrangesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>oranges</servlet-name>
    <url-pattern>/oranges</url-pattern>
</servlet-mapping>

要拨打橘子页面,我会做

http://localhost:8888/oranges

因此,在您的情况下,将oranges替换为您的授权网址