在 Azure 虚拟机中配置自签名证书

Configure Self-Signed certificate in azure virtual machine

我有一个启用了 ssl 的 asp.net 网络应用程序。我想在其中一个 Azure VM 中托管它。在我的本地 iis 上,我可以创建一个自签名证书。但是不知道如何在 azure VM

的 IIS 上实现相同的功能

任何人都可以帮助如何创建自签名证书并配置 azure VM 中的 iis 以使用此自签名证书吗?

谢谢

Can anyone help how to create self-signed certificate and configure the iis in azure VM to use this self-signed cert?

根据你的描述,你可以检查这个official document

您可以创建自签名证书并将其存储到 Azure Key Vault 中。使用以下脚本。

$policy = New-AzureKeyVaultCertificatePolicy `
    -SubjectName "CN=www.contoso.com" `
    -SecretContentType "application/x-pkcs12" `
    -IssuerName Self `
    -ValidityInMonths 12

Add-AzureKeyVaultCertificate `
    -VaultName $keyvaultName `
    -Name "mycert" `
    -CertificatePolicy $policy