1. 程式人生 > >跨域(本身域名)導致的session失效

跨域(本身域名)導致的session失效

跨域導致session失效是理所當然的,但是為什麼提出該問題

今天遇到一個奇葩問題,使用者提出儲存報錯,後臺看了下日誌,一看,session中沒取到使用者資訊

推測是網路問題,要麼是session失效,讓使用者登出重新登陸,但是登出重新登陸還是不行,

這就奇怪了,按理來說不可能呀,後來好幾個使用者反應都出現同樣問題,但是死活找不到原因

沒辦法,這邊測試向系統裡做單子,發現其他模組都不行,只有其中一個模組有問題,

發現只要進入該頁面,session就丟失了,真是奇哉怪也,以前也沒有這個問題

後來突然想起來早上的時候,曾經對該頁面跳轉地址,加上本系統的域名,頓時恍然大悟,

使用絕對地址跳轉的時候,會建立一個新的session,原來的session就不起作用了,哪怕這個域名就是本身的域名

也是會導致session 失效