Получить значение url из браузера

127
14 октября 2021, 23:10

После открытия браузера при помощи

Process proc = Process.Start("explorer.exe", "http://www.google.com");

и после логина пользователя в аккаунт, нужно из браузера получить url с токеном. Реально это сделать и как?

Answer 1

Можно воспользоваться selenium:

IWebDriver driver = new FirefoxDriver(); //Здесь может быть любой другой браузер, не только "лиса"
string url =  driver.Url;

Либо, если не хотите ничего лишнего устанавливать в проект, используйте стандартный webbrowser, только придется кинуть его на форму:

 string url = webBrowser1.Document.Url.OriginalString;
READ ALSO
Какая модель памяти в .NET Core?

Какая модель памяти в .NET Core?

В спецификации ECMA CLI определена слабая (weak) модель памятиЭто позволяет переупорядочивать последовательность выполнения команд (что полезно...

168
unable to connect to any of the specified mysql hosts c#

unable to connect to any of the specified mysql hosts c#

Помогите пожалуйста, я начинающий программист С#Столкнулся со следующей ошибкой при подключении к БД:

173