Как IE7 определяет зону безопасности сайта - PullRequest
4 голосов
/ 22 августа 2008

Кто-нибудь знает, как IE7 определяет, какую зону безопасности использовать для сайта? Я вижу основы для IE6 здесь , но не могу найти эквивалент для IE7.

Ответы [ 4 ]

2 голосов
/ 31 августа 2008

Я мог бы использовать немного больше информации, чтобы сузить свой ответ, но вот что у меня есть:

Internet Explorer имеет 5 различных зон безопасности по умолчанию: зона локального компьютера, интрасеть, Интернет, Trusted и Restricted. Они определены в urlmon.dll (Url Moniker) Больше информации здесь: http://msdn.microsoft.com/en-us/library/ms537183(VS.85).aspx

Но вы также можете реализовать свою собственную зону безопасности: http://msdn.microsoft.com/en-us/library/ms537182(VS.85).aspx

Способ, которым IE определяет зоны безопасности, не должен иметь изменений между IE6 и IE7 (или IE8 в этом отношении)

Интранет-сайты определяются: 1. По именам хостов url нет точек (http://stackoverflow против http://stackoverflow.com)

  1. Сайты из файла: // схема, где ресурс собирается из UNC
1 голос
/ 03 декабря 2008

Зоны безопасности настраиваются, но не ограничиваются этим, потоком ADS, прикрепленным к файлу. Когда IE7 загружает файл из Интернета, он присоединяет поток ADS, описывающий зону, к которой принадлежит файл. Проверьте инструмент потоков от http://technet.microsoft.com/en-us/sysinternals/default.aspx.

0 голосов
/ 15 сентября 2008

Способ определения зоны между IE6 и IE7 изменился. Были ошибки в том, как IE6 сделал это. К сожалению, я не знаю документации о том, как именно это происходит. Если вы разместили URL-адреса, которые вызывают у вас проблемы, или указали на проблему, которую вы пытаетесь решить, и, по вашему мнению, эта информация решит для вас, мы можем помочь другим способом.

0 голосов
/ 22 августа 2008

Не уверен, что за путаница. Сайты в вашей интрасети находятся в зоне интрасети, веб-сайты - в зоне интернета, а сайты на вашем компьютере - в локальной зоне, если вы не изменили что-то в настройках браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...