Java コードを介して Google Api に接続しようとしていますが、これには apache camel を使用しています。最初にプロキシ サーバーで認証する必要があり、その後、リクエストが Google に転送されます。しかし、資格情報を提供しているにもかかわらず、認証を達成できません。
context.getProperties().put("http.proxyAuthMethod","Digest");
context.getProperties().put("http.proxyHost", "foo");
context.getProperties().put("http.proxyPort", "80");
context.getProperties().put("http.proxyAuthUsername",
"bar");
context.getProperties().put("http.proxyAuthPassword", "foo");
また、HTTPエンドポイントで試しました
HttpEndpoint endpoint = (HttpEndpoint) context.getEndpoint("https://foo/bar");
Map<String, Object> options = new HashMap<String, Object>();
options.put("proxyAuthUsername","foo");
options.put("proxyAuthPassword","bar");
options.put("proxyAuthMethod","Basic");
endpoint.configureProperties(options);
endpoint.setProxyHost("foo");
endpoint.setProxyPort(80);
それでも、407 応答コードと、プロキシからの認証が必要なメッセージが表示されます。誰でもこれに関する指針を教えてください。
ありがとう