Нечетное: Internet Explorer 6 показывает команду «Просмотреть исходный код», когда я ожидал, что она будет отключена

391
studiohack

Хорошо, я признаю, что эта проблема странная. Я просто пытаюсь понять, почему Internet Explorer ведет себя так, как он есть. Я понимаю, что логика может не применяться здесь :)

  • У меня Internet Explorer 6 (Sp1) работает на Windows 2000.
  • Опция Internet Explorer «Не сохранять зашифрованные страницы на диск» отмечена (включена).
  • Папка временных файлов Интернета пуста.
  • Переменные среды TEMP и TMP установлены в допустимые папки.
  • Я подключен к веб-серверу через SSL.
  • Веб-сервер обслуживает страницу по SSL с заголовком управления кэшированием HTTP, установленным в «no-cache, no-store».

Я ожидал, что команда «просмотр источника» будет недоступна в этом случае (как на другой машине).

Но это работает. Когда я «просматриваю источник», я получаю запись в папке «Временные файлы Интернета» со свойством «интернет-адрес» «view-source: https: // myserver / ....» и содержимым страницы. Я не ожидал этого.

Я не могу понять, почему одна машина отличается от другой в этом отношении. Очевидно, что есть некоторая разница между средой и настройкой, но я не могу ее отследить.

У кого-нибудь есть яркие идеи?

0
Вы можете получить дополнительную помощь по Super User, так как это не связано с программированием. bzlm 13 лет назад 0

1 ответ на вопрос

0
Viper_Sb

Я думаю, что вы столкнулись с ошибкой IE 6 и SP 1 взяты отсюда

(7) SSL / Не сохранять зашифрованные страницы на диск

  • Категория: Решение
  • Сложность: Легко
  • От: Грег
  • Добавлено: 6 сентября 2005 г.
  • Обновлено: 6 сентября 2005 г.
  • Версия: Windows - любая / IE - любая

    Если View Source отключен для URL-адресов https, это может быть связано с настройкой безопасности. > Выберите «Инструменты»> «Свойства обозревателя»> вкладка «Дополнительно»> раздел «Безопасность» и найдите параметр> «Не сохранять зашифрованные страницы на диск». Если этот флажок снят, эта опция будет> намеренно отключать просмотр источника.

    И чтобы запутать проблему, в соответствии со статьей 811102 Microsoft KB «Не сохранять> зашифрованные страницы на диск» не работала должным образом в Internet Explorer 6 с пакетом обновления 1 (SP1), в результате чего он> оставлял «Просмотр источника» включенным, даже если этот флажок установлен. Эта проблема была исправлена> в исправлении. Из статьи базы знаний: после установки этого исправления, если вы загружаете содержимое, защищенное SSL, когда вы выбрали> Не сохранять зашифрованную страницу на диск, меню «Источник» недоступно.

Похожие вопросы