0

私は、Jerseyを使用してJavaで実装されたRESTWebサービスを使用するモバイルバンキングアプリケーションを開発しています。したがって、GETメソッドを使用するログインページが必要です。ユーザーが正しいユーザー名のパスワードを入力すると、すべてのアカウントのリストを含むページが表示されます。

1)ログインの詳細はjsonで送信されます。2)ユーザーが承認されている場合、サーバーはそのユーザーの認証を行います。サーバーはJSONのアカウントのリストを返します。3)これらのアカウントは新しいhtmlページにリスト形式で表示されます。

だから、私の質問は、これをどのように実装するか、またはより良い解決策を提案するかです。

前もって感謝します。

4

1 に答える 1

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];
        // ...
    }
// ...
于 2013-01-16T13:15:20.997 に答える