目前使用前后端分離的模式開發(fā),后端提供跨域接口、前端jsonp調(diào)用,綁定數(shù)據(jù),但是在該站點(diǎn)下有個(gè)人中心模塊存在的情況下,服務(wù)端的session會(huì)話會(huì)被跨域請求覆蓋改掉

大家都知道tomcat使用cookie中jsessionid來區(qū)分客戶端session會(huì)話

跨域請求接口恰恰有時(shí)候響應(yīng)回來回改變該站點(diǎn)下的jsessionid值,導(dǎo)致服務(wù)器每次判斷都是一個(gè)新的會(huì)話

 

以網(wǎng)站個(gè)人中心模塊來說,每一個(gè)跨域jsonp請求,都會(huì)Response 一個(gè)cookie值,SET-COOKIE:JSESSIONID=XXXX,如下圖:

 iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)


 

網(wǎng)友評論