Почему при загрузке веб-сайта через прокси-сервер ASP.NET Core и обычного браузера появляются разные заголовки - PullRequest
0 голосов
/ 05 марта 2019

Я создаю прокси-сервер, который защищает сторонний веб-сайт, и наблюдаю странное поведение.

Если я загружаю веб-сайт через браузер, запрос показывает cookie-файл aspauth и cookie-файл сеанса

Когда я загружаютот же веб-сайт через прокси-сервер, у меня нет cookie-файла aspauth, и у меня есть еще один большой маркер валидатора ядра.

При входе в систему «login.aspx» обычный сайт возвращает 302 со страницы, которую он перенаправляет на «default».aspx ", но когда я вхожу через прокси-сервер .net core c #, я получаю 200, и он загружает тот же экран, что и обычный сайт, но фактически никогда не перенаправляет на" default.aspx ".

Затем, когдаиспользуя форму на обычном сайте по умолчанию «default.aspx», он отправляет и выполняет извлечение данных из базы данных, но с отправкой тех же критериев прокси-сервер просто перезагружает экран входа в систему (URL всегда читается как «login.aspx»).

Существует ли способ очистки всех файлов cookie при загрузке страницы в моем прокси-коде, который будет имитировать простую загрузку веб-сайта прямо в бровях?э.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...