Командлет New-AzWebAppSSLBinding создает привязку сертификата SSL для веб-приложения Azure.
Командлет создает привязку SSL двумя способами:
Веб-приложение можно привязать к существующему сертификату.
Вы можете отправить новый сертификат и привязать веб-приложение к этому новому сертификату.
Независимо от того, какой подход используется, сертификат и веб-приложение должны быть связаны с той же группой ресурсов Azure.
Если у вас есть веб-приложение в группе ресурсов A и вы хотите привязать это веб-приложение к сертификату в группе ресурсов B, единственный способ сделать это — отправить копию сертификата в группу ресурсов A. Если вы отправляете новый сертификат, помните о следующих требованиях к SSL-сертификату Azure:
Сертификат должен содержать закрытый ключ.
Сертификат должен использовать формат PFX.
Имя субъекта сертификата должно соответствовать домену, используемому для доступа к веб-приложению.
Сертификат должен использовать не менее 2048-разрядного шифрования.
Эта команда привязывает существующий сертификат Azure (сертификат с E3A38EBA60CAA1C162785A2E1C44A15AD450199C3 отпечатка) к веб-приложению с именем ContosoWebApp.
Пример 2
Создает привязку SSL-сертификата для веб-приложения Azure. (autogenerated)
Указывает имя слота развертывания веб-приложения.
Для получения слота можно использовать командлет Get-AzWebAppSlot.
Слоты развертывания позволяют выполнять этапы и проверять веб-приложения без доступа к этим приложениям через Интернет.
Как правило, вы развернете изменения на промежуточном сайте, проверьте эти изменения, а затем развернете его на рабочем (доступном в Интернете) сайте.
Указывает, включен ли сертификат.
Задайте для параметра SSLState значение 1, чтобы включить сертификат или задать значение SSLState значение 0, чтобы отключить сертификат.
Указывает веб-приложение.
Чтобы получить веб-приложение, используйте командлет Get-AzWebApp.
Параметр WebApp нельзя использовать в той же команде, что и параметр ResourceGroupName и (или) WebAppName.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.