3

Когда пользователь посещает страницу, содержащую подписанный элемент управления ActiveX, который никогда не видел раньше, я ожидаю, что IE попросит у пользователя разрешения на установку элемента управления. Но иногда IE ставит предупреждение безопасности.Когда/почему Internet Explorer блокирует установку (подписанного) элемента управления ActiveX?

Для примера рассмотрим этот сайт, который имеет тестовый контроль: http://www.pcpitstop.com/testax.asp

Я бы ожидать, чтобы получить это сообщение - а иногда, я:

«Сайт хочет запустить после добавления: «XXX» из «YYY». Если вы доверяете сайту и надстройку и хотите разрешить его запуск, нажмите здесь ... »

Но в IE8 на XP я обычно вместо этого:

«Чтобы помочь про безопасности Internet Explorer ограничил этот сайт показом определенного контента. Нажмите здесь для выбора параметров ...»

Что происходит? Любые идеи?

Спасибо!

ответ

1

объекты ActiveX могут выполнять код, так что проблема безопасности, поэтому IE по умолчанию отключает сценарии, имеет объекты ActiveX и предупреждает пользователя

+0

Я понимаю, почему он должен спрашивать пользователя, но почему он чаще всего запрашивает сообщение «Веб-сайт хочет запустить следующее аддон», но «несколько раз ограничил этот сайт отображением определенного контента»? Что вызывает блок вместо предупреждения? – Geoff

+0

Аддон отличается от содержимого объектами ActiveX, поэтому он дает 2 разных сообщения, один для блокировки аддона и один для отключения ActiveX (по умолчанию, поэтому просит вас нажать на опции) –

1

«сайт хочет запустить следующие дополнения:„XXX“от„YYY“. Если вы доверяете веб-сайт и дополнения и хотите, чтобы его запустить, нажмите здесь ...»

Это так называемый ActiveX Opt-In или Per-site ActiveX. Это происходит, когда уже установлен контроль, но не был использован для текущего веб-сайта. Если ваш AX-контроль был установлен с другого сайта или внутри другого элемента управления из того же OCX, вы получите это сообщение.

Что касается IE8 + WinXP: выглядит как уровень безопасности для интернет-зоны слишком высока. Попробуйте настройки по умолчанию и убедитесь, что ваша CAB подписана правильно. Беззнаковые элементы управления отключены по умолчанию.