2011-12-05 2 views
1

を検証するなどのジャージーメソッドを作成する方法...などのHttp承認 でサンプルをユーザ名とパスワードが必要ですmethod..which findItemsとして コード:ジャージーREST:私は最初の承認を必要とRESTfulなWebサービスメソッドを、書いていたHTTP認証

方法excutes前に、HTTP認証を検証する方法を
@GET 
@Produce(MediaType.APPLICATION_JSON) 
public String findItems(){ 

... 
} 

...

+0

を確認することができますFiltersを使用することができ、JAX-RSおよびJAX-RSの間に違いがあります...私の質問はJAX-RSです。 – user996505

+0

Http Authorization(基本またはダイジェスト)を取得する簡単な方法はありますか? – user996505

+0

私はあなたの最後の質問を理解することはできません、あなたは精巧にできますか? – perissf

答えて

0

私は基本的なJAAS認証によるユーザー・タイプとロールタイプのコントロールを使用しています。認証後、クライアントはREST Webサービスに対してhttp GET要求を行います。私のFacade getメソッドでは、入力パラメータとして@Context SecurityContextを入力し、ユーザーの役割に応じてGET要求に正解を与えるために、ユーザー/ロールの識別にifを使用します。

は、私が何を意味するかの例については、こちらを参照してください: Using JaaS with Jersey on Grizzly

0

あなたがそうあなたが、私は恐れていないよ、認可

+0

まあ、サンプルコードはありますか? – user996505

+0

これを読んでくださいhttp://stackoverflow.com/questions/2902427/user-authentication-on-a-jersey-rest-service – confucius

+0

HTTP認証(基本またはダイジェスト)を取得する簡単な方法はありますか? – user996505

関連する問題