facebook - 首次登录Facebook时Cookie必填错误(Atom-Electron应用程序)

标签 facebook cookies session-cookies electron

我正在使用Atom/Electron 库构建应用程序,并且此应用程序有一个Facebook登录按钮。
一切正常。但是,在用户首次登录时(在Facebook的弹出窗口中),显示错误(需要cookie,请在浏览器中启用它们才能登录)。

我检查了 Electron 文件,似乎没有什么办法可以解决此问题。任何帮助/想法,我们将不胜感激。
谢谢你。

最佳答案

您需要将webPreferences.webSecurity设置为false,请参见下面的代码段:

mainWindow = new BrowserWindow({
    width: 800,
    height: 600,
    frame: true,
    webPreferences: {
        webSecurity: false,
        plugins: true
    }
});

关于facebook - 首次登录Facebook时Cookie必填错误(Atom-Electron应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32457222/

相关文章:

javascript - FB.login Javascript 需要在 10 月之前更改吗?

perl - 使用 LWP::UserAgent 时不保存 Cookie

JQuery.cookies 设置键值对

express - GraphQL 订阅、websocket、nodejs、Express session

javascript - 在 session 中维护 Facebook 用户 ID

php - 服务器端 PHP session 在 android 中不起作用

ios - 使用 FacebookSDK 从 iOS 应用程序发布到 Facebook

php - Facebook 的 5000 条 Post API 限制

security - 哪些浏览器支持 HttpOnly cookie?

iphone - 什么是 iTunes App Store ID 字段?