Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Узнайте, как экспортировать сертификаты из Azure Key Vault. Сертификаты можно экспортировать с помощью Azure CLI, Azure PowerShell или портала Azure.
Сведения о сертификатах Azure Key Vault
Azure Key Vault позволяет легко подготавливать, управлять и развертывать цифровые сертификаты для сети. Он также обеспечивает безопасный обмен данными для приложений. Дополнительные сведения см. в сертификатах Azure Key Vault .
Создание сертификатов
При создании сертификата Key Vault создаются адресные ключи и секреты с одинаковым именем. Ключ Key Vault разрешает операции с ключами. Секрет Key Vault позволяет получить значение сертификата в виде секрета. Сертификат Key Vault также содержит открытые метаданные сертификата x509. Дополнительные сведения см. в раздел "Композиция сертификата ".
Экспортируемые и не экспортируемые ключи
После создания сертификата Key Vault, его можно извлечь из доступного секрета с закрытым ключом. Получение сертификата в формате PFX или PEM.
- Экспортируемый: политика, используемая для создания сертификата, указывает, что ключ можно экспортировать.
- Неэкспортируемый: политика, используемая для создания сертификата, указывает, что ключ не является экспортируемым. В этом случае закрытый ключ не является частью значения, когда он извлекается как секрет.
Поддерживаемые типы ключей: RSA, RSA-HSM, EC, EC-HSM, oct (перечислены здесь). Экспорт разрешен только для RSA и EC. Ключи HSM будут неэкспортируемыми.
Дополнительные сведения см. в разделе "Сведения о сертификатах Azure Key Vault ".
Экспорт сохраненных сертификатов
Вы можете экспортировать сохраненные сертификаты из Azure Key Vault с помощью портала Azure, Azure PowerShell или Azure CLI.
Замечание
При импорте сертификата в хранилище ключей требуется только пароль сертификата. Key Vault не хранит связанный пароль. При экспорте сертификата пароль пуст.
Используйте следующую команду в Azure CLI, чтобы скачать общедоступную часть сертификата Key Vault.
az keyvault certificate download --file
[--encoding {DER, PEM}]
[--id]
[--name]
[--subscription]
[--vault-name]
[--version]
Дополнительные сведения см. в примерах и определениях параметров .
При скачивании в качестве сертификата вы получите общедоступную часть. Если требуется как закрытый ключ, так и общедоступные метаданные, скачайте его в виде секрета.
az keyvault secret download --file {nameofcert.pfx}
[--encoding {ascii, base64, hex, utf-16be, utf-16le, utf-8}]
[--id]
[--name]
[--subscription]
[--vault-name]
[--version]
Дополнительные сведения см. в определениях параметров.