我已经标记了withCredentials=true
,如下所述:
$httpProvider.defaults.withCredentials = true;
将授权书放入标题中,如下所述:
$http.defaults.headers.common['Authorization'] = 'Basic ' + authdata;
当我调用GET或POST时,这可以正常工作。但是在DELETE和PUT的情况下,Authorization标头不会被获取401。
同源策略禁止在http://localhost读取远程资源:......(原因:CORS请求失败)。