Я пытаюсь получить доступ к веб-странице (которая не находится под моим контролем), а именно песочница allscripts через элемент управления WebBrowser.Internet Explorer моего компьютера правильно настроен для указанной веб-страницы (добавлено на доверенных сайтах, разрешено и установлено все дополнения active-x, работает в режиме совместимости и т. Д.).
Элемент управления веб-браузера отображает следующую ошибку:
На этой веб-странице требуется запустить «Некоторый элемент управления ActiveX», который не совместим с расширенными функциями безопасности Internet Explorer.Если вы доверяете этому сайту, вы можете отключить расширенный защищенный режим для этого сайта и разрешить запуск элемента управления.
Я не включил (насколько мне известно) расширенный защищенный режим.
При попытке игнорировать ошибки и продолжить вход в систему отображается сообщение
Не удалось инициализировать контейнер Centricity для страниц на основе .NET.Убедитесь, что ваша среда .NET настроена на предоставление полного доверия этому веб-сайту.
Выше было также ошибка в IE по умолчанию, пока я не запустил команду %WINDIR%\Microsoft.NET\Framework\v2.0.50727\caspol -q -m -cg Trusted_Zone FullTrust
.
Я пробовал различные ключи реестра, но ни один из них не работал.
Я также пытался реализовать пользовательский IInternetSecurityManager, который отображает все URL-адреса в зону Trusted и возвращает URLPOLICY_ALLOW при всех вызовах ProcessUrlAction.
Любое предложение будет оценено.