Menu アクセス総数:353887 今日:89 昨日:117
メモ  > Java > HttpClientでNTLM認証を行う

HttpClientでNTLM認証を行う

Jakarta Commons HttpClientを利用したNTLM認証の方法です。
対象とするバージョンは4.3.3となります。

String userName = "test";
String password = "test";
HttpClientBuilder builder = HttpClientBuilder.create();
CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(AuthScope.ANY, new NTCredentials(userName + ":" + password));
builder.setDefaultCredentialsProvider(credentialsProvider);

HttpClient httpClient = builder.build();
HttpGet httpGet = new HttpGet("http://hogehoge");

try {
	HttpResponse response = httpClient.execute(httpGet);
	response.getEntity().writeTo(System.out);
} catch (ClientProtocolException e) {
	e.printStackTrace();
} catch (IOException e) {
	e.printStackTrace();
}


関連するページ

メモ  > Java > 文字列関連
メモ  > Java > java.text.MessageFormat
メモ  > Android > Galaxy S2 LTE(SC-03D)の電池アイコンを変更する
メモ  > 趣味 > Bazaar
メモ  > C# > ファイル関連
 



RSS 1.0 RSS 2.0 Atom
Copyright © 2007-2014 小物置き場.