Невозможно получить доступ к сеансовым cookie в приложении Electron - PullRequest
1 голос
/ 09 мая 2019

Мы создаем электронное приложение, используя v.4.1.4.Пытаюсь получить доступ к куки-файлам сеанса webContents окна браузера, но я получаю пустой или неопределенный объект.Окно браузера загружает URL нашего веб-приложения, и в этом случае пользователь вошел в систему, который устанавливает cookie (для нашего URL).Я могу осмотреть окно браузера и увидеть существующие файлы cookie, поэтому я пытаюсь понять, почему не работает следующий код:

  let win = new BrowserWindow({ dimensions });
  win.loadURL(ourUrl);
  const ses = win.webContents.session;
  console.log(win.webContents.session.cookies); <--- empty

Я думал, что смогу получить файлы cookie сеанса webContents, новозможно, мне нужно установить cookie, когда пользователь входит в систему.

1 Ответ

1 голос
/ 10 мая 2019

API 1001 cookies.get не очень интуитивно понятен, попробуйте:

webContents.session.cookies.get({}, (err, cookies) => console.log(cookies))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...