由于前后端分離的部署情況馁龟,后臺設(shè)置了允許跨域請求
在測試環(huán)境中發(fā)現(xiàn)缠诅,被攔截器攔截的請求response的header并沒有設(shè)置跨域。
這是個沒注意到坑,補(bǔ)上代碼
//攔截器跨域請求設(shè)置
response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Headers", "x-requested-with");
response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));