我正在尝试使用"Self"发行者在 KeyVault中创建自签名证书.
$policy = New-AzureKeyVaultCertificatePolicy -SubjectName "CN=$($certificateName)" -IssuerName "Self" -ValidityInMonths 12
$policy.Exportable = $true
Add-AzureKeyVaultCertificate -VaultName $vaultName -Name $certificateName -CertificatePolicy $policy
Run Code Online (Sandbox Code Playgroud)
但是,当获得证书时,它似乎没有私钥.
直接在KeyVault中创建证书似乎没有在线覆盖,在深入研究PowerShell cmdlet的其余API文档和源代码之后,我很难过.
我希望这是我错过的一些简单的事情,因为我希望避免在本地创建证书.