2013-10-14 51 views
1

我有一個需要安全的應用程序。我已嘗試導入模塊安全,它正在工作的應用程序需要登錄,現在我有另一個問題。我想從REST進行身份驗證。我的意思是有客戶端請求我的身份驗證的應用程序?我已經嘗試這樣如何在Play框架中驗證REST 1.2.5

public static Response logIn(){ 
    DataInputStream dis = new DataInputStream(request.body); 
    String request; 
    response.status = 400; 
    try { 
     while(null != ((request = dis.readLine()))){ 
      JSONObject jsonObject = new JSONObject(request); 
      String username = jsonObject.getString("username"); 
      String password = jsonObject.getString("password"); 
      boolean authenticated = Security.authenticate(username, password); 
      if(authenticated){ 
       response.status = 200; 
       return response; 
      }else{ 
       response.status = 400; 
       return response; 
      } 
     } 
    } catch (IOException | JSONException e) { 
     e.printStackTrace(); 
    } 
    return response; 
} 

,但是當我用剩下的客戶,它錯誤測試了一下,說,服務器重定向太多。對不起,我的英文不好,我想一個例子,如果是更多鈔票

回答

相關問題