Паспорт Laravel - Неаутентифицированный каждый запрос - PullRequest
0 голосов
/ 04 марта 2019

Я использую Laravel Passport для создания API.Я пытаюсь использовать API и для внутреннего использования, и я увидел, что это был метод \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class, который можно использовать внутри промежуточного веб-программного обеспечения для создания файла cookie laravel_token, который присоединяется ко всем запросам.

Это нормально, я вижу, что есть laravel_token, который зашифрован и успешно расшифровывается (из того, что я могу собрать), однако конечная точка, к которой я пытаюсь получить доступ ВСЕГДА, получает статус 401: Unauthorized,это было с тех пор, как я вставил промежуточное программное обеспечение CreateFreshApiToken, но я знаю, что мне нужно это для API для внутренней работы.Я также знаю, что EncryptCookies необходимо зарегистрировать выше.

Я использую Laravel 5.6 и не могу выполнить обновление из-за локально разработанных пакетов, которые используются на многих сайтах, поэтому идеальным сценарием было бы получитьэто работает на 5.6.

Я также пытался сделать это:

protected static $serialize = true;

, но, похоже, все еще не работает.

Послекопаясь глубже в паспорт, я получаю сообщение об ошибке ...

Полезная нагрузка недействительна.

...