在不同的用户上下文下验证Google应用程序引擎中的Google帐户/运行代码-Java Servlet



我想做的是使用用户名和密码验证Google帐户。

基本上,

[验证用户上下文-在Java Servlet内以语法形式Pro登录Google帐户]

    UserService userService = UserServiceFactory.getUserService();
    User user = userService.getCurrentUser();
            [Access Data Store based on Google Account]

【解析用户上下文】

请帮忙。我真的很感激。我们能用UrlFetch…执行这个吗。。。?我在谷歌SDK 1.6.1中尝试了远程api,但存在一些问题,谷歌帮助中的代码不起作用。

java.io.IOException:无法从远程api获取appId;状态代码=404网址:com.google.aappengine.tools.remoteapiRemoteApiInstaller.getAppIdFromServer(RemoteApiInstallr.java:313)

我按照http://code.google.com/appengine/docs/java/tools/remoteapi.html

您可能忘记包含

<servlet>
    <display-name>Remote API Servlet</display-name>
    <servlet-name>RemoteApiServlet</servlet-name>
    <servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>RemoteApiServlet</servlet-name>
    <url-pattern>/remote_api</url-pattern>
</servlet-mapping>

在您的web.xml 中

最新更新