メモ
> 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 >
文字列関連
メモ
>
C# >
.NET Framework 4のメール送信で、長い日本語ファイル名の添付をする方法
メモ
>
Java >
java.text.MessageFormat
メモ
>
Android >
Galaxy S2 LTE(SC-03D)の電池アイコンを変更する
メモ
>
趣味 >
Bazaar