2017-04-06 130 views
0

我正在尝试使用Cookie来验证用户身份。 从node.js的我送饼干给我的本地主机上登录使用查询 -Cookie未在浏览器中使用http头API响应保存

res.cookie(“智威汤逊,的generateToken(用户),{MAXAGE:432000,域名: '.localhost.com',仅Http :真正}

我已经moddified我WINDOS主机文件指向127.0.0.1 => test.localhost.com

现在,当我有凭据登录我得到的Set-Cookie这个响应头选项 -

SetCookie:jwt = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e yJfaWQiOiI1OGUzYTQxNWJmNjczMDBlMjQ1MjQ1YmQiLCJpYXQiOjE0OTE0ODcwMTcsImV4cCI6MTQ5MTQ;最大年龄= 432;域= .localhost.com;路径= /;到期= 2017年4月6日星期四14:04:09 GMT;仅Http

但是,当我看到饼干的浏览器,它表明我不有任何cookie为http://test.localhost.com:3002

任何帮助将不胜感激。

谢谢。

回答

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

它对我有用。请注意,maxAge以毫秒为单位。

相关问题