2012-01-19 34 views
-1

我想要做的是使用用戶名和密碼對Google帳戶進行身份驗證。在不同用戶環境下的Google App Engine/Run Code中對Google帳戶進行身份驗證 - Java Servlet

基本上,

[驗證用戶上下文 - 登錄臨語法爲Java Servlet的谷歌內部帳戶]

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

[解決用戶上下文]

請幫助。我真的很感激。我們可以使用UrlFetch執行此操作嗎?我在Google SDK 1.6.1中嘗試了remote-api,但有一些問題,Google幫助中的代碼無法使用。

java.io.IOException:無法從遠程api獲取appId;狀態碼= 404 在com.google.appengine.tools.remoteapi.RemoteApiInstaller.getAppIdFromServer(RemoteApiInstaller.java:313)

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

回答

1

你可能忘了,包括

<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中

相關問題