Импортируйте сертификат PFX без запроса пароля каждый раз, когда он используется - PullRequest
0 голосов
/ 14 марта 2019

Я работаю над проектом в среде разработки и мне нужно пройти проверку подлинности через сертификат PFX для доступа к REST API.Позже эта аутентификация будет заменена на OAuth, поэтому она носит временный характер в целях разработки.

Я установил сертификат в Windows и вынужден во время импорта устанавливать пароль.К сожалению, мне нужно вводить пароль каждый раз, когда я получаю доступ к REST API.

Поэтому мне интересно, можно ли каким-либо образом импортировать сертификат на мою машину для разработки Windows, что делает ненужным ввод пароля при каждом использовании сертификата, потому что это делает разработкупроцесс очень громоздкий.

1 Ответ

0 голосов
/ 15 марта 2019

Я установил сертификат в Windows и во время импорта вынужден установить пароль.

Если это вызвано вашим объектом групповой политики, то я не вижу пути (вы будетедолжен обратиться к администратору вашего домена за помощью).Если это не так, вы можете сделать это с помощью следующей командной строки:

certutil -user -csp "Microsoft Enhanced RSA and AES Cryptographic Provider" -importpfx full_path_to_your.pfx NoChain,AT_KEYEXCHANGE,NoProtect

Или, если вы хотите поместить ее в LOCALMACHINE \ My store, то введите команду с параметром -user:

certutil -csp "Microsoft Enhanced RSA and AES Cryptographic Provider" -importpfx full_path_to_your.pfx NoChain,AT_KEYEXCHANGE,NoProtect
...