установка cookies в selenium webdriver firefox c#

488
17 июня 2017, 11:12

сохраняю cookies с прошлого захода

 ReadOnlyCollection<OpenQA.Selenium.Cookie> cookies = driver.Manage().Cookies.AllCookies;

загружаю

driver2.Manage().Cookies.DeleteAllCookies();
driver2.Url = "http://samy.pl/evercookie/";
foreach (var cookie in cookies)
    driver2.Manage().Cookies.AddCookie(cookie);

Вылазит ошибка в строке driver2.Manage().Cookies.AddCookie(cookie); - InvalidCookieDomainError is not defined, домен тот же. Загружал и до driver2.Url но тщетно.

Answer 1

Методом проб и ошибок нашел ответ, но вот действует он только после driver2.Url = и куки появятся после обновления страницы :(

foreach (var cookie in cookies)
    {
    OpenQA.Selenium.Cookie name = new OpenQA.Selenium.Cookie(cookie.Name, cookie.Value);
    driver2.Manage().Cookies.AddCookie(name);
    }
READ ALSO
Поиск по richtextbox

Поиск по richtextbox

Как сделать поиск через TextBox по RichTextBox? Есть пример кода с англоязычного форумаПодскажите как это можно использовать или же сделать

406
Можно ли использовать C# 7.0 в VS старее 2017?

Можно ли использовать C# 7.0 в VS старее 2017?

Можно ли использовать C# 70 в VS старее 2017?

337
JSON.Net освобождение jObect ресурсов

JSON.Net освобождение jObect ресурсов

Есть небольшой код (парсер), берет JSON из вывода web-сервераИспользую так:

236
C# публикация фотографии в альбом vk

C# публикация фотографии в альбом vk

https://vkcom/dev/upload_files В документации не понятно сказано, про 2 этап

364