Не удается генерировать закрытый ключ RSA с помощью LexikJWTAuthenticationBundle

#openssl #jwt #api-platform.com #jwt-auth #lexikjwtauthbundle

#openssl #api-platform.com #jwt #lexikjwtauthbundle

Вопрос:

Я использую эту библиотеку и следую ее документации. В разделе «Сгенерировать ключи SSH» упоминается, что я должен выполнить эти команды:

 mkdir -p config/jwt
openssl genpkey -out config/jwt/private.pem -aes256 -algorithm rsa -pkeyopt rsa_keygen_bits:4096
openssl pkey -in config/jwt/private.pem -out config/jwt/public.pem -pubout
  

Я пытаюсь выполнить эту команду:

 openssl genpkey -out config/jwt/private.pem -aes256 -algorithm rsa -pkeyopt rsa_keygen_bits:4096
  

но когда он просит меня ввести парольную фразу, я ничего не могу ввести (поэтому следующий не может быть выполнен).
Я пытался ввести его в терминале Windows, в терминале VS Code и даже в git bash, но он все еще не работает.

Это известная проблема? Если да, есть ли решение?

Я хочу отметить, что в git bash он по-прежнему заблокирован в и не запрашивает парольную фразу.

Я на Windows 10, Symfony 4.4.15, платформа API 2.5. Команда OpenSSL работает для меня.

Ответ №1:

Это нормальное поведение, связанное с безопасностью. Просто введите фразу и нажмите Enter .

Комментарии:

1. Я понял, что мне необходимо ввести фразу pass, но, как я объяснял ранее, я ничего не могу ввести, это pb