2013-01-16 136 views
0

我正在開發一個移動銀行應用程序,該應用程序將使用使用Jersey以Java實現的REST Web服務。 所以我想要一個登錄頁面,將使用GET方法,如果用戶輸入正確的用戶名密碼,然後他會得到一個頁面,其中包含所有帳戶的列表。REST風格的Web服務使用Jersey使用Java登錄

1)登錄詳細信息將發送到json。 2)如果用戶被授權,服務器將爲該用戶進行身份驗證服務器將返回JSON中的賬戶列表。 3)這些帳戶將以列表的形式顯示在新的html頁面上。

所以,我的問題是,我如何實現這一點或建議我任何更好的解決方案。

在此先感謝。

+0

http://stackoverflow.com/questions/319530/restful-authentication – JustDanyul

回答

0

基本身份驗證

// ... 
    @Context HttpHeaders headers; 
    // ... 
    protected boolean authenticate() { 
     String header = headers.getRequestHeader("authorization").get(0); 
     header = header.substring("Basic ".length()); 
     String[] creds = new String(Base64.base64Decode(header)).split(":"); 
     String username = creds[0]; 
     String password = creds[1]; 
     // ... 
    } 
// ... 
+0

這是你的基礎代碼,圍繞它建立 – TheWhiteRabbit

相關問題