【问题标题】:Electron cookies Error: Failed to get cookie domain电子 cookie 错误:无法获取 cookie 域
【发布时间】:2020-10-23 04:15:10
【问题描述】:

我是电子新手,我试图在我的登录页面中设置 cookie,但由于某种原因,我遇到了错误。 如果此错误与设置域有关,那么如何设置域值? 我使用 localhost 和 oracle 数据库。

这是错误

'Uncaught (in promise) Error: Failed to get cookie domain'

在我的 loginPage.js 中

let remote = require('electron').remote;
let cName = "mName";//cookies name
session.defaultSession.cookies.set({name: cName ,value: row[0]},//row[0] is from the database
err => {
    if(err) console.log("error:"+err);
});

此外,此应用将成为离线应用。 希望得到帮助,谢谢!

【问题讨论】:

    标签: visual-studio cookies electron session-cookies


    【解决方案1】:

    根据 Electron 的文档,当调用 set 方法设置 cookie 时,必须设置关联 cookie 的 url,否则 promise 会被拒绝。在您的情况下,还必须设置域。尝试将域设置为'localhost' Electron's Cookies Set Method Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-28
      相关资源
      最近更新 更多