Позволяет ли экспорт сертификата коллекции из хранилища ключей Azure использовать безопасную строку?Это для серьезного сертификата - PullRequest
0 голосов
/ 18 декабря 2018

Я могу создать объект, пройти процесс, чтобы извлечь свой сертификат из хранилища ключей и сохранить его как файл.

 $certObject = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -argumentlist $certToBytes,$null, "Exportable, PersistKeySet"

Когда я сохраняю свой объект без использования Collection, я могу использовать безопасную строкутипа, когда я экспортирую это.

$CertPw = $CertPw | ConvertTo-SecureString -AsPlainText -Force

$protectedCertificateBytes = $certObject.Export([System.Security.Cryptography.X509Certificates.X509ContentType]::Pkcs12,$CertPw )

Когда я открываю файл pfx, я могу использовать простой текст, который я преобразовал в безопасную строку.НО, когда я сохраняю его как коллекцию, обычный текст выдает ошибку, если я использую его как безопасную строку.Есть ли способ использовать его как безопасную строку?Это работает, если используется обычная строка.

$certCollection = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...