angularjs - 401 error code interpreted incorrectly in angular -


i relatively new angular not sure if missing here.

i have http interceptor adding jwt tokens requests handling responses server.

.factory('myhttpinterceptor', ['$q', '$location', '$window', function($q, $location, $window) {    return {        request: function(request) {            console.log('myhttpinterceptor - request');            return request;        },        requesterror: function(requesterror) {            console.log('myhttpinterceptor - requesterror');            return requesterror;        },        response: function(response) {            console.log('myhttpinterceptor - response');            return response;        },        responseerror: function(responseerror) {            console.log('myhttpinterceptor - responseerror');            return responseerror;        }    }; }]);   //http intercpetor check auth failures  angular.module("posmobile").config(['$httpprovider', function($httpprovider) {    $httpprovider.interceptors.push('myhttpinterceptor'); }]); 

so here problem, trying handle 401 unauthorized error changing route login screen responseerror listener doesn't ever seem fire.

i have checked iis logs , service returning 401 code

here did test using postman , picked 401screenshot of postman

however in interceptor evaluates xdk debug screenshot

and after request completed 401 error in debug console

thanks in advance

try clearing data app on device using test


Comments