Express Cookie在浏览器中不可见

时间:2019-07-02 10:14:49

标签: node.js angular express cookies session-cookies

我将Nodejs用作后端,将Angular用作前端,我试图使用cookie。

我正在使用以下代码设置Cookie:

const conf = {
                 signed: true,
                 path: "/",
                 secure: false,
                 maxAge: 60*60*10000000,
                 httpOnly: false,
              };
app.use(cookieParser());
res.cookie('name', 'val', conf);

当我在本地服务器中使用相同的代码时,可以看到在Chrome Dev-Tools应用程序中设置了Cookies。 部署时,cookie在我的角度应用程序中不可见。 但是cookie已经设置好了,我不知道为什么它们在浏览器中也不可见,也无法通过javascript访问。

当我使用节点服务器中的调试语句从withCredentials:true发送一个来自角度的请求时,console.log(req.headers.cookie)-我得到了cookie。

但是为什么cookie不在浏览器中显示。

0 个答案:

没有答案