跳轉頁面后得到新的session,導致獲取不到登錄時保存在session中的值,該怎么解決?


昨天再本地項目中,前端通過ajax訪問接口,但是session中的值無法獲取,我出現問題的場景如下

通過一個接口session中設值之后,跳轉到一個html頁面,頁面再通過ajax訪問另外的一個接口,但是該接口無法獲取到session中的值,找了半天才找到原因:接口訪問是通過127.0.0.1,ip訪問的,但是html頁面調用接口卻是通過localhost訪問,所以無法獲取,需要改成127.0.0.1

1,確認session是否正常設值

2,確認是在同一域名下

 

sessionID 就不會變換了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM