我也正在從一個服務調用AngularJS成功401攔截仍然拋出401
的問題是,401仍顯示爲一個JavaScript收到其重定向到一個登錄頁面上的401響應工作角度攔截服務Google Chrome控制檯中的錯誤
GET http://domain:port/api/url 401 (Unauthorized) ... angular.js:9658
這是Chrome的一項功能,還是我需要以其他方式處理?
我工作攔截服務的內容如下:提前
var _request = function (config) {
/*insert auth headers*/
}
var _responseError = function (rejection) {
if (rejection.status === 401) {
$location.path('/login');
}
return $q.reject(rejection);
}
var _response = function (response) {
return response || $q.when(response);
}
感謝所有幫助
您可以請發佈使用您在上面發佈的功能的代碼。 – 2015-02-06 23:25:35