Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Grizzly HTTP サーバーで単純な HTTP AUTH の JaaS を許可するにはどうすればよいですか? そこにコード/サンプルが表示されません: StackOverflow に別の投稿があり、Grizzly で jaaS が利用可能であると直接想定していますが、それを追加する方法については説明していません。
Grizzly HTTP サーバーが「すぐに使える」基本的な認証を提供するとは思いません。Glassfish のような本格的な実装を使用したくない場合は、独自のフィルターを実装して、グリズリー フィルターのリストに追加できます。以下は、HTTP 基本認証を介してログイン データを抽出する方法と、それを grizzly コンテキスト内の JAAS オブジェクトに統合する方法の例です。ただし、かなりの量のコーディングが必要です。
http://java.net/projects/jersey/sources/svn/content/trunk/jersey/samples/https-clientserver-grizzly/src/main/java/com/sun/jersey/samples/https_grizzly/auth/SecurityFilter. java?rev=5160
それが役立つことを願っています。