2017-04-06 58 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以毫秒爲單位。

相關問題