私は、serverAからjetty 6.1.12を使って提供されるアプリケーションを持っています。 serverAはspnegoフィルタを使用してkerberizedされ、ブラウザから実行するとうまく動作します。私は今、serverAのクラスの1つから別のサイト(serverB)にアクセスしようとしています。この新しいサイトでは、同じ認証スキームを使用します。つまり、ユーザーがserverAのページを表示できる場合は、serverBのページも表示できます。 Webサーバー(serverA)からkerberos資格情報を取得し、それを他の場所に渡す方法はありますか?spnegoの資格情報を使用して別のページにアクセスする
バグレポート(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6549811)は、spnegoの委任が古くから修正されているため、これを行う方法が必要だと考えています。
私はJava 1.6を使用しています。 serverBへのhttp呼び出しを行うために、私はApacheのコモンズhttpclient 3.1を使用しています。