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

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • jesiel santos

    jesiel santo

    15 Ocak 2009
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006