Иногда не хватает файла cookie .ASPXAUTH - PullRequest
0 голосов
/ 03 мая 2018

У меня проблемы с одним из наших сайтов. Мы используем ASP.Net MVC 5, а веб-сайт использует HTTPS.

После входа в систему пользователь перенаправляется на защищенную страницу, которая включает в себя манифест кеша. Этот кешманифест определяет список из 8 ресурсов, которые необходимы для того, чтобы сделать сайт доступным в автономном режиме.

Для большинства этих ресурсов требуется аутентификация пользователя, и контроллер для этих ресурсов имеет тег [Authorize] над способом получения.

Но по какой-то причине большая часть устройств iOS не всегда отправляет файл cookie .ASPXAUTH, который перенаправляет запрос на страницу входа, что, в свою очередь, приводит к сбою манифеста кеша. Файл cookie .ASPXAUTH включается в другие запросы от одного и того же устройства как до, так и после.

Что может заставить клиента исключить файл cookie .ASPXAUTH для этих запросов?

...