1
У меня возникла проблема со следующим методом тестирования для аутентификации на сайте университета. Я использую Jsoup, и я не могу получить файлы cookie (jsessionid) для входа. Метод заключается в следующем:Как установить jsessionid cookie с jsoup?
public static void Authentication() {
String strURL = "https://www.studenti.ict.uniba.it/esse3/auth/Logon.do";
String strUserId = "prova";
String strPasword = "prova";
String authString = strUserId + ":" + strPasword;
String encodedString = new String(Base64.encodeBase64(authString.getBytes()));
try{
Response response = Jsoup.connect(strURL)
.header("Authorization", "Basic " + encodedString)
.method(org.jsoup.Connection.Method.GET)
.timeout(30000)
.execute();
System.out.println(response.parse());
System.out.println("Autenticato");
}catch (IOException e){
e.printStackTrace();
}
}
спасибо. Помощь для файла cookie была очень хорошей. Теперь проблема в том, что он не входит в систему и дает мне ошибку 401, хотя учетные данные доступа верны. Ошибка в функции «выполнить». –
@VincEnzo Дело в том, что я не могу проверить его, если у меня нет учетных данных. –
Вы можете оставить мне свой адрес электронной почты? Вы отправляете учетные данные для входа –