![](/img/trans.png)
[英]Response for preflight has invalid HTTP status code 401 for oauth/token
[英]Response for preflight has invalid HTTP status code 401 and i used cross origin plugin
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
发送了401 Unathorized
代码。
我不太了解JAVA,但是在进行身份验证检查之前尝试执行以下操作
if ( request.getMethod().equals("OPTIONS") ) {
resp.setStatus(HttpServletResponse.SC_OK);
return;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.