Почему иногда Angular JS получает 401 сразу после регистрации?

У меня есть приложение an Angular JS (front-end), которое связывается с приложением Laravel (back-end).

Я застрял в этой проблеме, не всегда бывает, но когда это происходит, сразу после того, как я аутентифицирую некоторые случайные запросы получить 401 (несанкционированный). Но если я получаю доступ к тому же url с помощью postman он работает отлично.

Я не уверен, что показать как код, поэтому вот некоторые детали, которые могут быть действительными:

На угловом JS у меня есть 25 различных uri (xhr) к моей задней части.

Я использую $httpProvider.interceptorsдля добавления заголовков:

'Accept': 'application/json',
'Authorization': (AuthService.valid() ? `Bearer ${AuthService.get().token}` : ''),
'Content-Type': 'application/json',
'X-Requested-With': 'XMLHttpRequest'

Я использую JwtAuthenticate в Laravel.

Извините за низкое описание, Если вам нужно больше, пожалуйста, скажите мне.

1 ответ

  1. Вы уже разобрались с этим? Я испытываю проблему, которая очень похожа на это.

    У меня есть приложение Laravel, и когда я регистрируюсь и открываю модальный, который выполняет вызов ajax, это случайно приведет к ошибке 401, и я выхожу из системы. Когда это происходит, реальной закономерности нет.