Можно ли установить сертификат SSL в Windows Server 2008 R2 с помощью PowerShell?
Если это не так, возможно ли это с помощью командной строки cmd?
Сейчас я делаю это с помощью mmc, но было бы неплохо сделать это с помощью PowerShell.
Ты можешь использовать certutil.exe
. Точный синтаксис зависит от формата файла сертификата (.cer, .pfx ...), но один из этих параметров должен помочь:
certutil -addstore my <filename>
certutil -installcert <filename>
certutil -importcert <filename>
certutil -importpfx <filename>
Больше информации здесь: http://technet.microsoft.com/en-us/library/cc772898(WS.10).aspx.
Это также жестяная банка выполняется в собственной оболочке PowerShell, но это намного сложнее, так как нет встроенной команды для управления сертификатами, поэтому вам придется использовать библиотеку .NET X.509 (System.Security.Cryptography.X509Certificates
).
Нет времени на качественный ответ sf.com, но кто-нибудь, пожалуйста, не стесняйтесь его улучшить, спасибо