Chrome扩展程序设置httpOnly cookie不起作用

时间:2019-11-15 12:45:08

标签: javascript google-chrome-extension

我正在开发Chrome扩展程序。我在其中使用Chrome扩展程序代码为我们的网站设置Cookie。以下是我之前的代码,之前该代码可以正常工作(请注意,此代码位于content js文件中):

document.cookie = cookieName + "=" + cookieValue + ";Max-Age=7200;path=/";
document.cookie = cookieName + "=" + cookieValue + ";Max-Age=7200;path=/" + ";domain=" + domain;

但是在出现问题之后,我还在backgroundJs文件中添加了代码,以下是我的代码:

chrome.cookies.set({
    "name": cookieName,
    "domain": domain,
    "value": cookieValue,
    "path": "/",
    "url": 'https://www.mywebsite.com/',
    "httpOnly": true,
    "secure": true,
}, function (cookie) {
    console.log(JSON.stringify(cookie));
    console.log(chrome.extension.lastError);
    console.log(chrome.runtime.lastError);
});

我可以在浏览器中看到我的cookie设置,但是页面加载随服务器自身的cookie值而改变。 是否有任何解决方法,以便我可以将cookie值设置为该cookie。

谢谢

0 个答案:

没有答案