Как я могу использовать свой файл cookie в cefsharp
Привет,
В настоящее время я использую httpWebRequest, чтобы иметь возможность войти в игру.
Сначала я получаю свой файл cookie, а затем делаю запись данных для входа в систему. Это работает, и я вошел в систему.
Теперь я хочу, чтобы пользователь мог ориентироваться в игре с помощью CefSharp. Поэтому я подумал о двух разных вещах, чтобы сделать это :
- Передайте мой файл cookie CefSharp, чтобы мой сеанс остался прежним, и он не попросит меня снова войти в систему (и таким образом выйти из программы)
- Или переслать url-адрес на локальный хост, чтобы сеанс оставался одинаковым для обоих (и даже мог получить доступ к нему в обычном браузере).
Как это :
От "http://mygame.fr/game/index.php?page=overview"
Чтобы "http://127.0.0.1:8710/game/index.php?page=overview"
В обоих случаях я не нашел ничего, что могло бы мне помочь, и на самом деле понятия не имею, где искать.
Спасибо за любую помощь.
Что я уже пробовал:
Когда я вошел в систему у меня есть это
using (StreamReader sr = new StreamReader(getResponse.GetResponseStream())) { string sourceCode = sr.ReadToEnd(); HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(sourceCode); if (doc.ParseErrors.Count() == 0) planetList = new PlanetList(sourceCode); // Here would like to forward or to give my cookie to cefsharp so the user can navigate, and the program still be loged in }