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

  • BradleyWuzHere

    BradleyWuzHe

    25 NİSAN 2011
  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • TechRax

    TechRax

    21 EYLÜL 2009