亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

登錄成功后,再請求后端接口,返回未登錄發現session id 變了

登錄成功后,再請求后端接口,返回未登錄發現session id 變了

莫回無 2018-08-23 20:34:33
我最開始請求登錄接口,登錄成功后,再請求數據接口,返回未登錄。于是我把登錄接口跟數據接口脫離項目,放一個單獨的html文件中,然后測試發現請求是成功的,session id是一致的;然后項目中的數據接口也能請求成功了,但等登錄時效一過,項目中的數據接口又返回未登錄了;只要我把單獨的html(包含登錄接口與數據接口)刷新,項目中的數據接口就能請求成功后臺是java我在網上查了很多資料,基本上與我的情況不一樣。后也嘗試過是不是因為異步的原因,用setTimeout來延時數據接口,但也沒有成功$.ajax({     url:'http://server/admin/login',    type:'post',     data:{username:'xxx',pw:'xxx'},     xhrFields: {         withCredentials: true     },     crossDomain: true,     success:function(res){         console.log(res)         //登錄成功     } }) setTimeout(function(){     $.ajax({         url:'http://server/admin/getData',        type:'post',         data:{id:'10031',coin:'$',amunt:'1000'},         xhrFields: {             withCredentials: true         },         crossDomain: true,         success:function(res){             console.log(res)             //這時后端返回的狀態碼是未登錄             //查看sessionid時發現跟登錄時的sessionid不致         }     }) },2000)不知道為什么把登錄接口與數據接口單獨拿出后就能請求成功,而在項目中卻返回未登錄,session id 改變?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 2835 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號