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