Ошибка: невозможно создать подписанный JWT из данной конфигурации в Symfony 6.4.Php

Кемеровские программисты php общаются здесь
Ответить
Гость
 Ошибка: невозможно создать подписанный JWT из данной конфигурации в Symfony 6.4.

Сообщение Гость »

В настоящее время я работаю над Symfony 6.4 и интерфейсом React и пытаюсь создать форму входа.
Когда я ввожу правильные данные в форму, контроллер Предположим, я сгенерировал токен JWT, но я получаю это сообщение: Невозможно создать подписанный JWT из данной конфигурации.
Вот мой файл .env:

Код: Выделить всё

###> lexik/jwt-authentication-bundle ###
JWT_SECRET_KEY=%kernel.project_dir%/config/jwt/private.pem
JWT_PUBLIC_KEY=%kernel.project_dir%/config/jwt/public.pem
JWT_PASSPHRASE=/*passphrase*/
###< lexik/jwt-authentication-bundle ###
Вот как это настроено в файле lexik_jwt_authentication.yaml:

Код: Выделить всё

lexik_jwt_authentication:
secret_key: '%env(JWT_SECRET_KEY)%' # required for token creation
public_key: '%env(JWT_PUBLIC_KEY)%' # required for token verification
pass_phrase: '%env(JWT_PASSPHRASE)%' # required for token creation
token_ttl: 3600 # in seconds, default is 3600
user_identity_field: email
Мой файл service.yaml:

Код: Выделить всё

services:
# default configuration for services in *this* file
_defaults:
autowire: true      # Automatically injects dependencies in your services.
autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.

App\Controller\LoginController:
arguments:
$jwtManager: '@lexik_jwt_authentication.jwt_manager'
Мой LoginController.php:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/78159853/error-unable-to-create-a-signed-jwt-from-the-given-configuration-on-symfony-6[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»