Я использую Laravel 5.3 & Паспорт.Laravel Passport Route перенаправляет на страницу входа
При использовании Postman для проверки любого маршрута, установленного в файле api.php, он всегда возвращает страницу входа. Вот пример моего тестирования маршрута:
Route::get('/getKey', function() {
return 'hello';
})->middleware('client_credentials');
Почтальон Титулы:
Accept application/json
Authorization Bearer <then my key>
Я установил ПО промежуточного слоя для «идентификации: апи» на другое решение, которое я нашел в поисках ответа.
protected function mapApiRoutes()
{
Route::prefix('api')
->middleware('auth:api')
->namespace($this->namespace)
->group(base_path('routes/api.php'));
}
Я пробовал практически все решения, которые работали для других, но все еще не повезло. Любые предложения будут высоко ценится.
ОБНОВЛЕНИЕ Итак, я наконец-то получил на работу. Я создал приложение для потребителей и создал несколько тестовых функций. Я смог использовать api с проверкой токена. Однако, попадание этого маршрута больше не возвращает мою страницу входа, но вместо этого теперь ничего не возвращает. Так что он по-прежнему не работает по какой-то причине.
Route::get('/user', function (Request $request) {
return $request->user();
})->middleware('client_credentials');