Поделиться через


Использование сертификатов с Облачными службами Azure (расширенная поддержка)

Это важно

По состоянию на 31 марта 2025 г. облачные службы (расширенная поддержка) устарели и будут полностью прекращены 31 марта 2027 г. Узнайте больше об этом отказе и о том, как осуществить миграцию.

Хранилище ключей используется для хранения сертификатов, связанных с Облачными службами (расширенная поддержка). Хранилища ключей можно создавать с помощью портал Azure и PowerShell. Добавьте сертификаты в хранилище ключей, а затем добавьте ссылки на отпечатки сертификатов в файл конфигурации службы. Также для хранилища ключей необходимо включить соответствующие разрешения, позволяющие ресурсу Облачных служб (расширенная поддержка) получить из хранилища ключей сертификат, хранимый в виде секрета.

Отправка сертификата в хранилище ключей

  1. Войдите в портал Azure и перейдите в Key Vault. Если у вас нет хранилища ключей, вы можете создать его в этом же окне.

  2. Выбор конфигурации доступа

    Image shows selecting access policies from the key vault blade.

  3. Убедитесь, что конфигурация доступа содержит следующее свойство:

    • Разрешение доступа к виртуальным машинам Azure для развертывания.

    На изображении показано окно политик доступа на портале Azure.

  4. Выберите Сертификаты.

    На изображении показано, как выбрать пункт

  5. Выберите Создать или импортировать.

    На изображении показано, как выбрать элемент

  6. Укажите необходимые сведения, чтобы завершить отправку сертификата. Сертификат должен быть в формате PFX.

    На изображении показано окно импорта на портале Azure.

  7. Добавьте сведения о сертификате в свою роль в файле конфигурации службы (CSCFG). Убедитесь, что отпечаток сертификата на портале Azure соответствует отпечатку в файле конфигурации службы (CSCFG).

    <Certificate name="<your cert name>" thumbprint="<thumbprint in key vault" thumbprintAlgorithm="sha1" /> 
    
  8. Чтобы получить URL сертификата (certificateUrl) для развертывания с помощью шаблона ARM, перейдите в Key Vault к сертификату, помеченному как "Secret Identifier" (Идентификатор секрета).

    На изображении показано поле идентификатора секрета в хранилище ключей.

Следующие шаги