簡體   English   中英

Java桌面應用程序連接到GAE

[英]Java desktop application connect to GAE

我正在嘗試使用javax servlet將Java中的桌面應用程序連接到google app引擎。 但是我不確定該怎么辦。

用於登錄的Web服務器管理器是這樣的

 public class UserServicesP3Servlet extends HttpServlet 
{
public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException 
{       
    doGet(req,resp);
}

在瀏覽器中,我使用

else if(address.indexOf("/dinamicas/login")!=-1)
    {
            StringMaisAutenticado sma = Autenticacao.login(req,resp,param1,param2);
            resposta = sma.string;
            utilizadorAutenticado = sma.utilizadorAutent;
    }

我不確定如何在桌面上登錄。 有人可以指出我正確的方向嗎?

感謝您的時間。

您可以通過以下三種方式調整應用的身份驗證選項:

  1. 使用谷歌帳戶
  2. Google應用程序的用戶
  3. 使用OpenID

根據您的情況,您可以驗證用戶身份,例如

UserService userService = UserServiceFactory.getUserService(); 
User user = userService.getCurrentUser(); 
if (user == null) 
    response.sendRedirect("/index.jsp"); 

接下來,您可以使用AuthSubOAuth授權對其數據的訪問。

我希望這有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM