昨天再本地項目中,前端通過ajax訪問接口,但是session中的值無法獲取,我出現問題的場景如下
通過一個接口session中設值之后,跳轉到一個html頁面,頁面再通過ajax訪問另外的一個接口,但是該接口無法獲取到session中的值,找了半天才找到原因:接口訪問是通過127.0.0.1,ip訪問的,但是html頁面調用接口卻是通過localhost訪問,所以無法獲取,需要改成127.0.0.1
1,確認session是否正常設值
2,確認是在同一域名下
sessionID 就不會變換了