Невозможно запустить профиль Chrome по умолчанию в C#, SeleniumC#

Место общения программистов C#
Ответить
Anonymous
 Невозможно запустить профиль Chrome по умолчанию в C#, Selenium

Сообщение Anonymous »

Требование < /p>
Я должен запустить драйвер Chrome и открыть Gmail без ввода учетных данных. Драйвер Chrome с профилем по умолчанию запускается, но это исключение наступает, и Gmail не навигает. Профиль Out, он запускается и перемещается в Gmail, но спрашивает Signin, но я хочу запустить с профилем и пропустить логин. /T < /code> < /p>
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;

class Program
{
static void Main()
{
// Path to your Chrome user profile
string profilePath = @"C:\Users\username\AppData\Local\Google\Chrome\User Data";

// Name of the profile folder (e.g., "Default", "Profile 1", etc.)
string profileName = "Default";

var options = new ChromeOptions();
options.AddArguments($"--user-data-dir={profilePath}");
options.AddArguments($"--profile-directory={profileName}");
options.AddArguments("--disable-gpu", "--no-sandbox", "--disable-dev-shm-usage");

using var driver = new ChromeDriver(options);

// Navigate to a website
driver.Navigate().GoToUrl("https://mail.google.com/");
Console.WriteLine("Press any key to close the browser...");
}
}




Exe
net8.0
enable
enable









Подробнее здесь: https://stackoverflow.com/questions/796 ... p-selenium
Ответить

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

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

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

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

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