Привет У меня есть что-то вроде следующего, что делает URL-соединение
и извлекает данные. Эта проблема
в том, что когда я попадаю на страницу,
требует проверки подлинности сначала я получаю
страница входа. Я не уверен как
передать имя пользователя и пароль в
URLConnection. Я захожу на сайт
который использует аутентификацию JAAS.
import java.net.URL;
import java.net.URLConnection;
.....
URL location = new URL("www.sampleURL.com");
URLConnection yc = location.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
data += inputLine + "\n";
in.close();
Я пробовал что-то подобное, но это не сработало ...
URL url = new URL("www.myURL.com");
URLConnection connection = url.openConnection();
String login = "username:password";
String encodedLogin = new BASE64Encoder().encodeBuffer(login.getBytes());
connection.setRequestProperty("Proxy-Authorization", "Basic " + encodedLogin);