Настройка (отключение) настроек безопасности для управления IE - PullRequest
0 голосов
/ 21 февраля 2012

У меня есть работа, которая делает снимок экрана веб-сайта по указанному URL.Элемент управления IE создается внутри задания (которое представляет собой консольное приложение).Однако страницы не отображаются правильно параметры безопасности сервера, на котором выполняется задание.Я нашел в некоторых ответах, что настройками безопасности можно управлять с помощью IInternetSecurityManager .

. Я создал класс, который наследуется от класса WebBrowser и реализует этот интерфейс, а также несколько других, аналогично тому, как онсделано здесь .Но это не решило мою проблему.Требует ли этот интерфейс какой-либо активации или специального вызова, чтобы повлиять на поведение элемента управления.

Вскоре мне нужно как-то настроить параметры безопасности для элемента управления IE.

1 Ответ

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

IE Enhanced Security Configuration - это не то, что может быть отключено в коде, насколько я знаю. Я думаю, что это может быть отключено только на сервере или с помощью групповой политики.

Он предназначен для ультра-ограниченной среды для веб-браузеров, работающих на серверах, и по умолчанию включен для всех пользователей IIRC.

Ваш выбор: отключить его на сервере (или с помощью групповой политики) или добавить целевой сайт в список доверенных сайтов в IE. Я думаю надежный сайт работает нормально, даже под IE ESC.

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