responseError всегда получает -1 статус в httpInterceptor - PullRequest
0 голосов
/ 20 ноября 2018

Я настраиваю $ httpProvider для обработки ошибки 401 в responseError, но rejection.status всегда -1, я могу видеть, что это было 401 в сети с Chrome DevTools.

httpInterceptor config

401 error in network get -1 error in responseError

My restful опубликовано SpringЗагрузитесь, и я проверю это с почтальоном, это ответ в очень короткое время.my restful response in postman

Код Java, подобный следующему: Spring Boot code

1 Ответ

0 голосов
/ 21 ноября 2018

Проблема была решена, остальные API не совпадают по происхождению с AngularJ.Когда ошибка 401 отправляется restful api, это вызывает исключение CORS.Я добавляю response.addHeader("Access-Control-Allow-Origin", "*"); в Java и решаю эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...