Я пытаюсь зайти на сайт с помощью почтальона.
Сайт сделан с использованием PHP, и у меня есть имя пользователя и пароль для него.
Я установил burp, чтобы проверить, что мы публикуем для входа в систему, и он показывает следующее:
Однако, когда я добавляю 3 параметра с их правильными значениями в POSTMAN, сайт не входит в систему, и я снова получаю страницу входа, что означает, что с информацией, которую я отправляю, что-то не так.
Я подозреваю, что это cookie, но как я могу отправить cookie с параметрами заголовка в POSTMAN?
Хотя тот же файл cookie отображается ниже в разделе файлов cookie в POSTMAN, как показано ниже.
Причина, по которой я публикую это, заключается в том, что я хочу сохранить содержимое веб-страницы в формате CSV, создав скрипт PHP, который будет проходить по страницам в этом формате. http://example.com/page.php?id=151
а также http://example.com/page.php?id=152
и так далее.
Однако, как уже упоминалось, моя проблема заключается в аутентификации, когда я не могу обойти страницу входа, даже если у меня есть имя пользователя и пароль.
В данный момент я пытаюсь сделать это с помощью почтальона, чтобы увидеть, возможно ли это, потому что если это так, я попытаюсь закодировать его на PHP, но он не работает.
Я бы порекомендовал вам следующее:
Запустите запрос в вашем браузере, откройте Dev Tools, скопируйте запрос как curl и импортируйте его в Postman. Смотрите видео о том, как это сделать: https://youtu.be/lqqYBLJR1Yc
Возможно, что отправляемая вами форма включает в себя и другие значения, например токен CSRF, который генерируется при каждой загрузке страницы. Если это так, все становится сложнее — просто дайте мне знать, как это получилось.
Других решений пока нет …