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

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • Metheud

    Metheud

    9 EYLÜL 2006