跨域ajax请求(delete请求)写入cookie,后台服务端已配置,前端也已加过withCredentials:true,post和get请求都已写入cookie,但是delete和put请求没有写入cookie,报跨域错误。
跨域ajax请求(delete请求)写入cookie,后台服务端已配置,前端也已加过withCredentials:true,post和get请求都已写入cookie,但是delete和put请求没有写入cookie,报跨域错误。
需要对 ajax 设置 withCredentials 参数才能带 cookie
$.ajax({
url: a_cross_domain_url,
xhrFields: {
withCredentials: true
}
});
10 回答11.1k 阅读
15 回答8.4k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
cookie无法跨域