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