J'utilise HttpClient 4.0
pour obtenir du code XML de l'hôte distant. Lorsque j'utilise une URL telle que https://user:[email protected] cela fonctionne très bien dans le navigateur mais échoue dans le HttpClient avec cette pile (suite). Aucune suggestion? J'utilise SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER
tout en mettant en ThreadSafeClientConnManager
pour gérer les requêtes HTTPSL'authentification échoue dans HttpClient mais OK dans le navigateur
Le code (partiel):
final HttpGet get= new HttpGet(url);
final HttpResponse response = this.client.execute(get);
return new BasicResponseHandler().handleResponse(response);
Stacktrace:
01-05 22:34:03.783: ERROR/SearchResults(11565):
Failed to process request to URL:
https://user:[email protected]/products/foo/meta/xml_proper_encoding.jsp?version=1
01-05 22:34:03.783: ERROR/SearchResults(11565):
org.apache.http.client.HttpResponseException: Unauthorized
Parfait! Merci beaucoup! – Bostone