跨域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
}
});
11 回答1.2k 阅读
4 回答970 阅读
4 回答889 阅读
1 回答861 阅读✓ 已解决
1 回答1.1k 阅读
1 回答805 阅读✓ 已解决
2 回答780 阅读
cookie无法跨域