Есть ли способ автоматизации Internet Explorer, на который не влияют различные настройки защищенного режима? - PullRequest
0 голосов
/ 09 ноября 2019

Я пытаюсь автоматизировать Internet Explorer с помощью C # в Visual Studio. К сожалению, настройки защищенного режима не установлены на одно и то же значение для каждой зоны, и у меня нет необходимых прав, чтобы изменить это. До сих пор я пробовал Selenium Webdriver и shdocvw.internetexplorer ... Но он не будет работать из-за настроек защищенного режима :( Есть ли способ заставить его работать, даже если я не могу изменить настройки защищенного режима?

Любая помощь высоко ценится!

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 09 ноября 2019

Если вы хотите использовать селен, вы можете попробовать это

var capabilitiesInternet = new InternetExplorerOptions {IntroduceInstabilityByIgnoringProtectedModeSettings = true };
driver = new InternetExplorerDriver(capabilitiesInternet);
0 голосов
/ 09 ноября 2019

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

По крайней мере, для меня это кажетсякак добавление Remoting Internet Explorer к смеси, может оказаться за бортом. Если вам не нужно что-то вроде ужасных элементов управления ActiveX (которые предназначены только для IE) или специальный плагин, вам часто лучше использовать простой HTTPClient и связанные с ним классы.

это в основном вопрос Web-Scraping.

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