Как я могу получить аутентифицированные данные со школьной домашней страницы?

Перейдите в папку obj в папке вашего приложения, затем отлаживайте. Там удалите файл манифеста и снова создайте его. Это сработало для меня.

0
задан Privacy of Animal 3 March 2019 в 09:20
поделиться

1 ответ

Я полагаю, что именно так вы и поступаете.

Шаг 1, перейдите на страницу входа. Шаг 2, откройте в браузере средства отладки и выберите сеть

Image 1

Шаг 3, не удалось или успешно войдите в систему, чтобы получить информацию о сообщении [119 ]

enter image description here

URL: https://hisnet.handong.edu/login/_login.php
POST data:

part
f_name
agree
Language=Korean
id=sadasd
password=asdasd
x=25
y=26

curl 'https://hisnet.handong.edu/login/_login.php' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'Referer: https://hisnet.handong.edu/login/login.php' -H 'Content-Type: application/x-www-form-urlencoded' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Cookie: PHPSESSID=vn4f2mksuv4lfo1i7co2c0e184; NSC_xfcqpsubm_WJQ=ffffffffc8f47f3e45525d5f4f58455e445a4a423660; NSC_ijtofu_ttm=ffffffffc8f47f2145525d5f4f58455e445a4a423660' -H 'Upgrade-Insecure-Requests: 1' --data 'part=&f_name=&agree=&Language=Korean&id=sadasd&password=asdasd&x=25&y=26'

Со всей этой информацией создайте свой логин

http.post(https://hisnet.handong.edu/login/_login.php, body: { "part" : null, "f_name" : null, "agree" : null, "Language": "Korean", "id": "sadasd", "password":"asdasd", "x": "25", "y":"26"})

Честно говоря, я не понимаю, что все эти поля означают или имеют успешную попытку, поэтому я не могу проверить независимо от того, должен ли я отправить int или строку. В худшем случае вам нужно использовать веб-браузер

0
ответ дан user1462442 3 March 2019 в 09:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: