Эй, ребята, у меня проблема с Google Chrome 16 на одном из сайтов, которые я поддерживаю, и я не могу исправить пару дней.
Сайт использует формы аутентификации. Существует гиперссылка, которая при нажатии вызывает веб-обработчик, который должен получить файл PDF. Все отлично работает во всех браузерах, кроме Google Chrome.
Когда я нажимаю эту ссылку в Chrome, она дает мне 401 - Unauthorized: Access is denied due to invalid credentials.
. Я проверил заголовки запроса, и единственное отличие, которое я вижу, состоит в том, что cookie-файл аутентификации отсутствует в запросе, сделанном Chrome 16. Странно то, что все отлично работает на локальном компьютере, но после загрузки в производство Сервер Chrome не отправляет этот файл cookie.
Я реализовал интерфейс IReadOnlySessionState в веб-обработчике, как предлагалось здесь и там на форумах, но это не решило проблему.
Кто-нибудь из вас имеет представление, почему Chrome действует так?