У меня проблема с подключением https URL через JSoup.Я использую базовую авторизацию с именем пользователя и паролем в формате ниже.
String login = "username" + ":" + "password";
String base64login = new String(Base64.encodeBase64(login.getBytes()));
и код для подключения ниже.
Document week = Jsoup.connect(data.getUrl() + createWeekQueryForRoom(room)).userAgent(data.getAgent())
.header("Authorization", "Basic " + base64login).get();
Но я получаю сообщение об ошибке, см. Ниже.
org.jsoup.HttpStatusException: HTTP ошибка получения URL.Статус = 401, URL = https://someurl/se/view_entry.php?id=15309&area=1&day=16&month=04&year=2019 в org.jsoup.helper.HttpConnection $ Response.execute (HttpConnection.java:682) в org.jsoup.helper.HttpConnection $ Response.execute (HttpConnection.java:6I9).
тогда как я могу подключаться и получать данные через Postman с тем же именем пользователя и паролем, что и Basic Auth, что и для авторизации.
Может кто-нибудь поделиться, какой правильный способ подключенияэто с помощью Jsoup, Java?