Я использую HttpClient api для аутентификации на веб-сайте:
DefaultHttpClient httpclient = new DefaultHttpClient();
httpclient.getCredentialsProvider().setCredentials(
new AuthScope(AuthScope.ANY_HOST, 443),
new UsernamePasswordCredentials(args[0], args[1]));
HttpGet httpget = new HttpGet("http://..........");
HttpResponse response = httpclient.execute(httpget);
System.out.println(response.getStatusLine());
if (entity != null) {
System.out.println("Response content length: "
+ entity.getContentLength());
}
У меня есть этот ответ:
HTTP/1.1 403 Forbidden
Response content length: -1
Но с помощью браузера у меня есть доступ к этой странице с тем же логином и паролем !!!!
Как я могу решить эту проблему?