Как установить открытое соединение с открытым веб-браузером на C#?C#

Место общения программистов C#
Ответить
Anonymous
 Как установить открытое соединение с открытым веб-браузером на C#?

Сообщение Anonymous »

Как установить открытое соединение с открытым веб-браузером на C#?
В программе Microsoft C# с использованием кода Visual Studio я использую следующие пространства имен:
с использованием OpenQA.Selenium;
с использованием OpenQA.Selenium.Chrome;
с использованием OpenQA.Selenium.Support.UI;
После того, как я получу строковая переменная, «url», присвоенный URL-адресом страницы веб-сайта, я использую следующие команды, которые успешно открывают окно браузера и загружают веб-сайт:
IWebDriver driver = new ChromeDriver();driver.Navigate().GoToUrl(url);
Но при этом открывается браузер Chrome, который где-то обозначен как «тестовый» сеанс. Он каким-то образом знает, что был запущен из программы. И поскольку я использую эту программу для автоматизации некоторых взаимодействий с linkedin, эта информация передается в linkedin, который предлагает мне войти в систему. Это создает каскадную серию событий, которые трудно автоматизировать, включая использование моего сотового телефона в качестве средства проверки.
Итак, вместо того, чтобы идти по этому пути, как мне установить открытое соединение с открыть веб-браузер на C#? Я полагаю, что если вместо этого я подключусь к веб-браузеру, который уже открыт и уже выполнены шаги проверки с помощью linkedin, то мне не будет предложено войти в систему и выполнить какую-либо проверку пользователя.
От себя лично, если это преднамеренные меры безопасности, направленные на то, чтобы люди не злоупотребляли системой, то это печально.
В более широком смысле, будет ли все это означать, что я буду нужно сделать веб-браузер с нуля?

Подробнее здесь: https://stackoverflow.com/questions/793 ... owser-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»