我在withCredentials: true
电话上使用$http
在请求标头中发送会话ID。
但我面对的是:
"' Access-Control-Allow-Origin'响应中的标头 不能是通配符' *'当请求的凭据模式是 '包括&#39 ;.起源' null'因此不允许访问。该 XMLHttpRequest发起的请求的凭证模式是 由withCredentials属性控制。"
所以我将服务器端的CORS过滤器更改为:
response.setHeader("Access-Control-Allow-Origin", "http://localhost:8080/");
现在我收到了这个错误:
"' Access-Control-Allow-Origin' header有一个值 ' http://localhost:8080'这不等于提供的原产地。 起源' null'因此不允许访问。"
有人可以告诉我解决方案吗?
答案 0 :(得分:-1)
尝试使用此代码段:
response.setHeader(" Access-Control-Allow-Origin"," *");