DELETE和PUT方法调用未发送授权详细信息

时间:2015-06-09 15:51:09

标签: angularjs cors put

我已经标记了withCredentials=true,如下所述:

$httpProvider.defaults.withCredentials = true;

将授权书放入标题中,如下所述:

$http.defaults.headers.common['Authorization'] = 'Basic ' + authdata;

当我调用GET或POST时,这可以正常工作。但是在DELETE和PUT的情况下,Authorization标头不会被获取401。

  

同源策略禁止在http://localhost读取远程资源:......(原因:CORS请求失败)。

0 个答案:

没有答案