var req = {
method: 'GET',
url: holaRootUrl + action,
headers: {
'Authorization': 'Bearer ' + $rootScope.accessToken
},
params:params
}
$http(req).success(function () {
console.log("yes you have done it");
}).error(function () {
console.log("oopsss");
});
这就是我得到的:Response for preflight has invalid HTTP status code
401
在评论中讨论后,问题被缩小到OPTIONS
调用的身份验证,结果发送401 Unathorized
代码。
我不知道java对很好,但是在应用身份验证检查之前尝试这样的事情
if ( request.getMethod().equals("OPTIONS") ) {
resp.setStatus(HttpServletResponse.SC_OK);
return;
}