2012-04-04 5 views
0

ich auf einem Trikot Rest Client arbeite und ich bin den Aufbau meines Klienten und meine Authentifizierungsprobleme mit diesem:Jersey - Client Security und Apache Httpclient

ClientConfig config = new DefaultClientConfig(); 
Client client = Client.create(config); 
client.addFilter(new HTTPBasicAuthFilter("user", "password")); 

Warum jeder tut, einschließlich der Jersey-Dokumentation finden Sie unter Apache HttpClient mit Sicherheit umzugehen, wenn es funktioniert wie ich geschrieben habe? Es scheint nicht das Apache Framework zu verwenden. Warum also benutzen?

Antwort

1

Recht, das funktioniert mit jedem Jersey-Client. Hat jemand angegeben, dass es nur mit Apachen funktioniert? Woher?

+0

Hier http://jersey.java.net/nonav/documentation/latest/user-guide.html#d4e778 sie schreiben nur über HttpURLConnection und Httpclient. Und einige Posts zeigen es auch an. Ich habe mich nur gewundert. –

+1

Oh, tut mir leid, dass. Es ist veraltet und älter als der HttpBasicAuthFilter. Wir müssen dieses Dokument reparieren. –

+0

Gibt es eine aktuelle Version für Sicherheit? –