windows認証がかかっている外部のIISのwebアプリへPOSTしても、 「Failure authenticating with NTLM @host」と返ってきてしまいます。 (もちろん、ユーザ名・パスなどは間違っていません) 社内のテスト環境へは問題なく認証されアクセスできるのですが。。 POST先はドメイン参加PCなのですが、異なるドメイン同士だとできないのでしょうか。。。 ご教授お願いします。 ==== HttpClient client = new HttpClient(); NTCredentials credentials = new NTCredentials("user", "pass", "host", "domain"); AuthScope scope = new AuthScope(null, -1 , null); client.getState().setCredentials(scope, credentials); PostMethod method = new PostMethod("URL"); method.addParameter("parameter", value); method.addRequestHeader("Content-Type", "application/x-www-form-urlencoded"); client.executeMethod( method ); ===
↧