Session 无法访问Electron应用程序中的会话Cookie

Session 无法访问Electron应用程序中的会话Cookie,session,cookies,electron,Session,Cookies,Electron,我们正在使用v.4.1.4构建一个电子应用程序。试图访问浏览器窗口的WebContent会话Cookie,但我得到一个空对象或未定义。浏览器窗口正在加载我们的web应用程序的url,在这个用例中,用户已经登录并设置了一个cookie(到我们的url)。我可以检查浏览器窗口并查看存在的cookies,因此我试图理解以下代码不起作用的原因: let win = new BrowserWindow({ dimensions }); win.loadURL(ourUrl); const se

我们正在使用v.4.1.4构建一个电子应用程序。试图访问浏览器窗口的WebContent会话Cookie,但我得到一个空对象或未定义。浏览器窗口正在加载我们的web应用程序的url,在这个用例中,用户已经登录并设置了一个cookie(到我们的url)。我可以检查浏览器窗口并查看存在的cookies,因此我试图理解以下代码不起作用的原因:

  let win = new BrowserWindow({ dimensions });
  win.loadURL(ourUrl);
  const ses = win.webContents.session;
  console.log(win.webContents.session.cookies); <--- empty
let win=新浏览器窗口({dimensions});
win.loadURL(ourUrl);
const ses=win.webContents.session;
log(win.webContents.session.cookies) 这不是很直观,请尝试:

webContents.session.cookies.get({}, (err, cookies) => console.log(cookies))