0
當在迴應中進行ajax調用以記錄用戶包含我的所有cookie但JSESSIONID和ROUTEID cookie返回時沒有域時。按照常規請求執行相同的呼叫將返回具有正確域的cookie。我似乎無法弄清楚爲什麼和搜索似乎沒有返回類似的問題。JSESSIONID和ROUTEID cookie通過AJAX調用返回沒有域
我爲我的ajax調用使用jQuery。
當在迴應中進行ajax調用以記錄用戶包含我的所有cookie但JSESSIONID和ROUTEID cookie返回時沒有域時。按照常規請求執行相同的呼叫將返回具有正確域的cookie。我似乎無法弄清楚爲什麼和搜索似乎沒有返回類似的問題。JSESSIONID和ROUTEID cookie通過AJAX調用返回沒有域
我爲我的ajax調用使用jQuery。
不得不添加
xhrFields: {
withCredentials: true
},
作爲Ajax PARAM 和
response.addHeader("Access-Control-Allow-Origin",
request.getHeader("Origin"));
response.setHeader("Access-Control-Allow-Credentials", "true");
我的響應頭
是不是來自同一個域?如果沒有,它可能無法正常工作。 – crnlx
該頁面是http,請求是https。兩個在同一個域上。 –