withCredentials为true或false的问题
来源:7-7 使用vuex action 发送异步请求第二部分
yangdy
2021-03-30
为true就报错
为false的时候能请求到 接口并返回数据。
报错翻译了一下说是从原点”http://localhost:8080’已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:当请求的凭据模式为’include’时,响应中’access control Allow Origin’标头的值不能是通配符’*’。XMLHttpRequest发起的请求的凭据模式由withCredentials属性控制。除了 把withCredentials改为false还有什么方法 老师
写回答
1回答
-
同学你好 假如 withCredentials 设置为 true,代表这要发送 cookie,这时候需要服务器端配合
如果要发送Cookie,Access-Control-Allow-Origin就不能设为星号,必须指定明确的、与请求网页一致的域名。我们这里的后端 将 这个值设置为了 星号,所以就报错了
012021-03-31
相似问题
对象中判断属性的问题
回答 1
error的status的状态问题
回答 1