Файлы cookie Postman не установлены для поддомена (Postman Inceptor, родное приложение Postman)

#cookies #request #postman #subdomain #interception

#файлы cookie #запрос #postman #поддомен #перехват

Вопрос:

я играю с Postman, чтобы получить некоторое представление о том, как все работает за кулисами, и столкнулся, на мой взгляд, с проблемой, но хотел спросить, прежде чем создавать новую проблему на GitHub.

Я перехватываю запрос из своего браузера на тот же сайт, используя перехватчик Postman, чтобы использовать значения запроса в родном приложении. У меня включены файлы cookie, и сайт (весь домен) внесен в белый список.

Когда я использую историю для повторной отправки того же запроса, который был захвачен, я получаю ошибку аутентификации, вызванную тем фактом, что файлы cookie не включены в запрос (обнаружил это, проверив фрагмент кода cURL). Я полагаю, что причина этого в том, что файлы cookie установлены в другом поддомене, отличном от того, на который отправляется запрос.

Я постараюсь включить несколько картинок для пояснения. Мой вопрос здесь: я что-то упустил / я что-то неправильно настроил или это проблема, и я должен создать проблему на официальной странице Postman Github

Запрос cURL

Файлы cookie в родном приложении Postman

Комментарии:

1. вы фиксируете файлы cookie, также настроенные для домена?

2. @PDHide Я настроил белый список в родном приложении следующим образом, и в дополнении Chrome у меня есть только tr.playblackdesert.com адрес. Хотя я вижу все файлы cookie в Postman, они просто не отправляются в запросе

3. вы должны перейти к перехватчику и выбрать файлы cookie и захватить файлы cookie для указанного домена

4. @PDHide Я уже это делаю, как вы можете видеть в моем вопросе на скриншоте, озаглавленном «Файлы cookie в родном приложении Postman», файлы cookie фиксируются, они просто не отправляются в запросе

Ответ №1:

вы должны увидеть, отправляется ли файл cookie не с помощью фрагмента кода, а с помощью консоли :

введите описание изображения здесь

это действительно отправка файлов cookie ,

Комментарии:

1. Он отправляет файлы cookie, но не файлы cookie самого домена верхнего уровня (google.com ) но из поддомена (some-random-stuff.google.com ). Мне понадобятся целые файлы cookie, поскольку файлы cookie аутентификации сохраняются на главной странице, но обработка запроса (куда я отправляю свой POST-запрос) выполняется на поддомене

2. Вместо этого я просто выберу этот маршрут youtube.com/watch?v=lqqYBLJR1Yc но все же спасибо за помощь

3. Рад, если это то, что вы хотели 🙂