Import-AzKeyVaultCertificate cmdlet'i bir sertifikayı anahtar kasasına aktarır.
İçeri aktaracak sertifikayı oluşturmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
İlk komut, güvenli bir parola oluşturmak için ConvertTo-SecureString cmdlet'ini kullanır ve ardından $Password değişkeninde depolar.
İkinci komut ImportCert01 adlı sertifikayı ContosoKV01 anahtar kasasına aktarır.
Örnek 2: CertificateString ile anahtar kasası sertifikasını içeri aktarma
İlk komut, güvenli bir parola oluşturmak için ConvertTo-SecureString cmdlet'ini kullanır ve ardından $Password değişkeninde depolar.
İkinci komut, sertifikayı Base64 kodlanmış gösterimi olarak okur.
Üçüncü komut ImportCert01 adlı sertifikayı ContosoKV01 anahtar kasasına aktarır.
Örnek 3: PolicyFile ile anahtar kasası sertifikasını içeri aktarma
Name : importCert01
Certificate : [Subject]
CN=contoso.com
[Issuer]
CN=contoso.com
[Serial Number]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
[Not Before]
2/8/2016 3:11:45 PM
[Not After]
8/8/2016 4:21:45 PM
[Thumbprint]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
KeyId : https://ContosoKV01.vault.azure.net/keys/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
SecretId : https://ContosoKV01.vault.azure.net/secrets/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Thumbprint : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Policy :
Secret Content Type: application/x-pkcs12
Issuer Name : Unknown
Created On : 3/22/2023 6:00:52 AM
Updated On : 4/27/2023 9:52:53 AM
...
RecoveryLevel : Recoverable+Purgeable
Enabled : True
Expires : 6/9/2023 6:20:26 AM
NotBefore : 3/11/2023 6:20:26 AM
Created : 4/24/2023 9:05:51 AM
Updated : 4/24/2023 9:05:51 AM
Tags : {}
VaultName : ContosoKV01
Name : ImportCert01
Version : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Id : https://ContosoKV01.vault.azure.net/certificates/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
İlk komut, güvenli bir parola oluşturmak için ConvertTo-SecureString cmdlet'ini kullanır ve ardından $Password değişkeninde depolar.
İkinci komut ImportCert01 adlı sertifikayı, dosya tarafından tanımlanan bir ilkeyle ContosoKV01 anahtar kasasına aktarır.
Sertifika adını belirtir. Bu cmdlet, anahtar kasası adından, seçili durumdaki ortamdan ve sertifika adından bir sertifikanın tam etki alanı adını (FQDN) oluşturur.
Bu cmdlet'in sertifikaları içeri aktardığı anahtar kasası adını belirtir.
Bu cmdlet, bir anahtar kasasının tam etki alanı adını (FQDN) ada ve seçili ortama göre oluşturur.
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.