1

必要なプロキシの背後にあるサーバーへの REST 呼び出しを行うために WS を使用しています。

アプリケーションを起動するときに、proxyserver と port を application.conf に設定し、JVM arg として設定しようとしました。しかし、「エラー コード: 407 プロキシ認証が必要です」というメッセージが表示され続けます。

ws.useProxyProperties を false と true に設定しようとしましたが、それでもうまくいきません。これは一般的な問題であることがわかりましたが、回避策は公開されていません。

何か考えはありますか?

ありがとう

4

1 に答える 1

0

依存関係を使用してこの問題を解決できました

"com.ning" % "async-http-client" % "1.8.14"

そして私のコードを

AsyncHttpClientConfig cf = new AsyncHttpClientConfig.Builder().setProxyServer(new 
ProxyServer(host, port, user, pwd)).build();
c = new AsyncHttpClient(cf);
AsyncHttpClient.BoundRequestBuilder req = c.prepareGet("http://api.example.com/");
// and many other parameters ...
于 2014-11-17T17:17:08.367 に答える