2013-01-16 139 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

相关问题