Javascript Cookie未通过http标头api响应保存在浏览器中

Javascript Cookie未通过http标头api响应保存在浏览器中,javascript,node.js,cookies,http-headers,frontend,Javascript,Node.js,Cookies,Http Headers,Frontend,我正在尝试使用cookies对用户进行身份验证。 在使用query登录时,我将从node.js向本地主机发送cookie- res.cookie('jwt',generateToken(用户),{maxAge:432000,domain:'.localhost.com',httpOnly:true} 我已将windos主机文件修改为127.0.0.1=>test.localhost.com 现在,当我使用凭据登录时,我将使用set cookie选项获得此响应头- SetCookie:jwt=ey

我正在尝试使用cookies对用户进行身份验证。 在使用query登录时,我将从node.js向本地主机发送cookie-

res.cookie('jwt',generateToken(用户),{maxAge:432000,domain:'.localhost.com',httpOnly:true}

我已将windos主机文件修改为127.0.0.1=>test.localhost.com

现在,当我使用凭据登录时,我将使用set cookie选项获得此响应头-

SetCookie:jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyjfawqioii1ogzytqnwjmjczmdblmjq1mjqqq1ymqilcjpyxqioje0ote0odcwmtcsimv4cci6mtq5mtq;最大年龄=432;域=.localhost.com;路径=/;过期时间=2017年4月6日14:04:09 GMT;HttpOnly

但是当我在浏览器中看到cookies时,它显示我没有任何cookies可供选择

任何帮助都将不胜感激

谢谢

res.cookie('jwtToken', token, { maxAge: 2 * 60 * 60 * 1000, httpOnly: true }); // maxAge: 2 hours

它对我有用。请注意,maxAge在ms中。

您找到解决方案了吗?我也遇到了同样的问题。您可以帮助我吗?