Возникли проблемы с загрузкой изображений в браузере Opera (всплывающее окно входа в систему) - PullRequest
1 голос
/ 20 февраля 2012

Я думаю, что это должно быть связано с настройками IIS, но я не знаю точно, что это такое.

Как вы можете видеть ниже, это сообщение для входа всплывает для каждого изображения, 8 изображений в Opera 8 раз. login window

А основные браузеры по-разному реагируют на эту страницу.

IE9 работает хорошо (вот почему я нашел эту проблему сейчас. Это внутренний сайт, и почти все пользователи используют IE ...)

Chrome(17.0.963.56 m) хорошо работает.

Safari(5.1.2) тоже хорошо.

Opera 11.61 есть проблема, как я сказал ...

И FF ПОКАЗЫВАЕТ НИКАКИХ ИЗОБРАЖЕНИЙ и даже не запрашивает логин. И Firebug говорит, что это «NetworkError: 404 Not Found!». enter image description here

Я не знаю, что происходит.

Этот сайт требует входа и является внутренним, поэтому я не могу дать вам ссылку. Извините за неудобство.

И этот сайт работает на Windows Server 2003. И изображение, содержащее папку, является общедоступным для веб-сайтов (я не знаю, почему оно является общим. Но не хочу менять настройки). Я не знаю, это может вызвать эту ситуацию. enter image description here

1 Ответ

1 голос
/ 21 февраля 2012

Если Opera открывает диалог имени пользователя / пароля, сайт, вероятно, отправляет заголовок WWW-Authenticate в ответ на эти запросы изображений.Вы можете открыть инструменты разработчика Opera («Инструменты> Дополнительно> Opera Dragonfly» или щелкнуть правой кнопкой мыши на странице и выбрать «Проверить элемент») и использовать функцию сети для проверки полных заголовков.

Я не знаюкак вы можете отключить этот заголовок, если он отправлен, это зависит от настроек сервера и от того, какой тип сервера вы используете, и я совсем не знаком с Windows Server 2003.

...