Я использую AJAX. Я вызываю сервер, который вызывает API и получает ответ. Пытаюсь вернуть клиенту ответ в формате JSON. Но у моего Laravel есть промежуточное ПО, которое проверяет действительность токена. И если он недействителен, он перенаправит на страницу входа. Таким образом, ответ, который я возвращаю, - это не JSON из вызова API, а HTML-код перенаправленной страницы входа. Я не знаю, что с этим делать. Во-первых, ответ не является ожидаемым JSON, а во-вторых, как сохранить механизм перенаправления на страницу входа в систему, когда ситуация является вызовом AJAX, а не обычным переходом с одной страницы на другую.
Вы уверены, что ваш ajax отправляет токен csrf? laravel.com/docs/5.6/csrf#csrf-x-csrf-token
@Marcus Я намеренно тестирую недействительный токен, чтобы увидеть, что мне нужно делать, если токен недействителен. Это вопрос?





что ты уже испробовал? Вы использовали группы промежуточного программного обеспечения? Как у вас маршруты составляются? Вы можете предоставить код? Проверьте эту документацию группы промежуточного программного обеспечения, чтобы убедиться, что это то, чего вы пытаетесь достичь