SORU
30 Ocak 2009, Cuma


Java kullanarak kimlik doğrulaması gerektiren uzaktan bağlanma URL

Nasıl kimlik doğrulaması gerektiren Java uzak bir URL için bağlanırım. Bir 401 atmak değil yani programlama yoluyla bir kullanıcı adı/şifre temin edebilmek için aşağıdaki kodu değiştirmek için bir yol bulmaya çalışıyorum.

URL url = new URL(String.format("http://%s/manager/list", _host   ":8080"));
HttpURLConnection connection = (HttpURLConnection)url.openConnection();

CEVAP
28 ŞUBAT 2011, PAZARTESİ


Sadece aramanız için çalışan yerel ve daha az müdahaleci bir alternatif var.

URL url = new URL(“location address”);
URLConnection uc = url.openConnection();
String userpass = username   ":"   password;
String basicAuth = "Basic "   new String(new Base64().encode(userpass.getBytes()));
uc.setRequestProperty ("Authorization", basicAuth);
InputStream in = uc.getInputStream();

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • Google Analytics

    Google Analy

    25 ŞUBAT 2008
  • gsipek

    gsipek

    20 Temmuz 2007