Node.js 快速cookies在浏览器中不可见
我使用Nodejs作为后端,使用Angular作为前端,我尝试使用cookies 我正在使用以下代码设置cookie:Node.js 快速cookies在浏览器中不可见,node.js,angular,express,cookies,session-cookies,Node.js,Angular,Express,Cookies,Session Cookies,我使用Nodejs作为后端,使用Angular作为前端,我尝试使用cookies 我正在使用以下代码设置cookie: const conf = { signed: true, path: "/", secure: false, maxAge: 60*60*10000000, httpOnly: false,
const conf = {
signed: true,
path: "/",
secure: false,
maxAge: 60*60*10000000,
httpOnly: false,
};
app.use(cookieParser());
res.cookie('name', 'val', conf);
当我在本地服务器中使用相同的Cookies时,我可以看到Chrome开发工具应用程序中设置了Cookies。
部署时,cookie在我的应用程序中不可见。
但cookies已经设置好了,我不知道为什么它们在浏览器中不可见,也不能被javascript访问
当我从angular发送一个请求时,在节点服务器console.log(req.headers.cookie)
中使用credentials:true和调试语句,我得到cookie
但是为什么cookie没有显示在浏览器中。嘿,我有一个确切的问题。。。它们与下一个请求一起在nodeJS中设置,但我在浏览器中看不到它们。。。你明白了吗?你在用cors吗?