SORU
6 Ocak 2010, ÇARŞAMBA


Önleyici Apache Temel kimlik doğrulaması HttpClient 4

Daha kolay bir yolu here nitelendirdiği daha önleyici temel kimlik doğrulaması için http istemci kurulum var mı?
Önceki sürümde (3.x) basit bir yöntem çağrısı (, httpClient.getParams().setAuthenticationPreemptive(true) gibi).
Kaçınmak istediğim asıl şey ben çalıştırmak her yöntem BasicHttpContext ekliyor.

CEVAP
1 Aralık 2010, ÇARŞAMBA


Eğer HttpClient 4 tek isteği ile kimlik doğrulaması zorlamak için arıyorsanız, aşağıdaki çalışır:

String username = ...
String password = ...
UsernamePasswordCredentials creds = new UsernamePasswordCredentials(username, password);

HttpRequest request = ...
request.addHeader(new BasicScheme().authenticate(creds, request));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007