0

Java クライアントから委任されたチケットを取得し、Tomcat サーバー/Java サーバーに転送する Tomcat ベースの中間サーバーをセットアップしようとしています。

委任されたチケットを処理する tomcat サーブレットがあります。私の問題はむしろクライアントにあります

http://mydomain.example.com/examples/は、リモート マシン上の tomcat インスタンスによって保護されています。ログインするために私は使用しました:-

URL url = 新しい URL(" http://mydomain.example.com:8080/examples/ "); 入力ストリーム ins = url.openConnection().getInputStream(); 次に、ストリームをバッファリングされたリーダーにリダイレクトしました。

ただし、この方法は、委任された資格情報の場合には機能しません。

urlconnection オブジェクトにフラグまたは設定はありますか? 別のクラスがありますか(これを達成できる SpnegoHttpURLConnection 以外ですか?)

4

1 に答える 1

1

使用するSubject.doAsURLConnection、委任された資格情報のセキュリティコンテキストで実行されます。

于 2013-02-27T10:23:17.920 に答える