Я пытаюсь импортировать файл .p12 с помощью скрипта PowerShell.Однако я не могу импортировать ЦС, поскольку он устанавливает только сертификат пользователя и закрытый ключ.Я использую следующий код.
function Import-PfxCertificate ([String]$certPath,[String]$certificateStoreLocation = "CurrentUser",[String]$certificateStoreName = "My",$pfxPassword = $null)
{
$pfx = new-object System.Security.Cryptography.X509Certificates.X509Certificate2
$pfx.Import($certPath, $pfxPassword, "Exportable,PersistKeySet")
$store = new-object System.Security.Cryptography.X509Certificates.X509Store($certificateStoreName,$certificateStoreLocation)
$store.open("MaxAllowed")
$store.add($pfx)
$store.close()
return $pfx
}
Любая помощь будет очень ценной.