serverAのjetty6.1.12を使用して提供されるアプリケーションがあります。serverAは、spnegoフィルターを使用してカーバー化されており、ブラウザーから実行すると正常に実行されます。serverAのクラスの1つから別のサイト(serverB)にアクセスしようとしています。この新しいサイトは同じ認証スキームを使用しています。つまり、ユーザーがserverAのページを表示できる場合、serverBのページも表示できます。Webサーバー(serverA)からKerberosクレデンシャルを取得し、それを他の場所に渡す方法はありますか?
バグレポート(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6549811)には、spnegoの委任がかなり前に修正されたと書かれているので、これを行う方法があるはずだと思います。
私はJava1.6を使用しています。serverBへのhttp呼び出しを行うために、apache commonshttpclient3.1を使用しています。