我與建設的NodeJS,Express4.x服務器,並表示,會議期間我使用的前端全局取回我不能讓餅乾了
,我可以得到req.cookies在了預期tourble第一連接
我覺得很奇怪
展示的第一個連接網絡
呦ü可以看到它具有的Cookie內容
然而,當我做一個POST請求(/ setSession)
它沒有Cookie的內容
這是我的服務器代碼
這是前端代碼
我與建設的NodeJS,Express4.x服務器,並表示,會議期間我使用的前端全局取回我不能讓餅乾了
,我可以得到req.cookies在了預期tourble第一連接
我覺得很奇怪
展示的第一個連接網絡
呦ü可以看到它具有的Cookie內容
然而,當我做一個POST請求(/ setSession)
它沒有Cookie的內容
這是我的服務器代碼
這是前端代碼
按express-session的文件,我想提醒你1.5.0
或更高版本
注:會話數據不會保存在cookie本身,只是會話 ID。會話數據存儲在服務器端。
注意:從版本1.5.0開始,cookie-parser middleware不再需要 用於此模塊的工作。這個模塊現在直接讀取並且在req/res上寫入cookie。如果 這個模塊和cookie解析器之間的祕密不一樣,那麼使用cookie解析器可能會導致問題。
警告:默認的服務器端會話存儲器MemoryStore是 故意不是爲生產環境而設計的。在大多數情況下,它會泄漏內存 ,不會通過單個進程擴展,而是用於調試和開發。
有關商店的列表,請參閱兼容的會話商店。
所以,你應該使用單獨的祕密express-session和cookie-parser
可以請給我一些代碼?我嘗試你的方法,但它可能沒有任何作用 –