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
Post a Comment