Я пытаюсь войти на сайт через интерфейс программирования (используя Java с Jsoup) и сохранить файл cookie ответа, чтобы я мог передать его на следующие запросы. Но после того, как я вхожу в систему, нет cookie в заголовке ответа :(Успешный логин не дает мне необходимых файлов cookie для доступа к другим страницам (с использованием Jsoup)
Мне удалось войти в систему, однако в заголовке ответа cookie нет. Для цели отладки я вошел в систему из браузера Chrome и проверил заголовок ответа, используя chrome network tab, и после того, как я нажму кнопку «Войти», она успешно введет меня на страницу индекса, но без куки в заголовке ответа. Я знаю, что мне нужны файлы cookie для доступа к другим страницам, для которых требуется логин, потому что в заголовке запроса есть файл cookie называемый «СЕССИЯ ...», и я так и не получил этот файл cookie в заголовке ответа.
Может кто-нибудь помочь мне определить проблему здесь? uts.edu.au
Connection.Reponse res = Jsoup.connect(url)
.data("username", id
, "password", password
, "lt", ltVal
, "_eventId", "submit"
, "sso_submit", "Sign In"
, "rememberMe", "true")
.userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2")
.cookies(cookies)
.method(Method.POST)
.followRedirects(true)
.execute();
вы можете поделиться т он URL-адрес? Трудно догадаться, что происходит без этой информации. – luksch
@luksch Привет. Адрес URL-адреса почтового запроса: https://www.lib.uts.edu.au/auth/login?service=https%3A%2F%2Fwww.lib.uts.edu.au%2Fcas%3Fcas_load_iframe%3D1% 26destination% 3Ddashboard & iframe = true –