Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В Службе приложений Azure есть несколько вариантов развертывания кода и конфигурации веб-приложения. Эти методы развертывания поддерживают один или несколько механизмов проверки подлинности. В этой статье содержатся сведения о методах развертывания и механизмах проверки подлинности.
Примечание.
Чтобы отключить базовую проверку подлинности для вашего приложения в App Service, см. раздел Отключить базовую проверку подлинности в развертываниях App Service.
Метод развертывания | Аутентификация | Справочная документация |
---|---|---|
Azure CLI | Идентификатор Entra ID от Microsoft | В Azure CLI версии 2.48.1 или более поздней, следующие команды используют Microsoft Entra, если для веб-приложения или приложения-функции отключена базовая проверка подлинности: - az webapp up - az webapp deploy - az webapp log deployment show - Показать журнал развертывания веб-приложения в Azure CLI. - az webapp log deployment list - az webapp log download - az webapp log tail - az webapp browse (открыть веб-приложение) - az webapp create-remote-connection - az webapp ssh - az functionapp deploy - az functionapp log deployment list - az functionapp log deployment show - az functionapp deployment source config-zip Дополнительные сведения см. в статье az appservice и az webapp. |
Azure PowerShell | Microsoft Entra | В Azure PowerShell версии 9.7.1 или более поздней версии Microsoft Entra доступна для службы приложений. Дополнительные сведения см. в примерах PowerShell для службы приложений Azure. |
Конечный узел REST для SCM/Kudu/OneDeploy | Обычная проверка подлинности Microsoft Entra |
Развертывание файлов в Службу приложений |
Пользовательский интерфейс Kudu | Обычная проверка подлинности Microsoft Entra |
Развертывание файлов в Службу приложений |
FTP/FTPS | Обычная проверка подлинности | Развертывание приложения в Службе приложений Azure с помощью FTP/S |
Visual Studio | Обычная проверка подлинности Microsoft Entra |
Краткое руководство. Развертывание веб-приложения ASP.NET Разработка и развертывание веб-заданий с помощью Visual Studio Устранение неполадок приложения в Службе приложений Azure с помощью Visual Studio Интеграция GitHub Actions в Visual Studio Развертывание приложения в Azure с помощью рабочих процессов GitHub Actions, созданных Visual Studio |
Visual Studio Code | Microsoft Entra |
Краткое руководство. Развертывание веб-приложения ASP.NET Работа с GitHub в VS Code |
GitHub и GitHub Actions | Профиль публикации (базовая аутентификация) Субъект-служба (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Развертывание в службе приложений с помощью GitHub Actions |
GitHub со службой сборки службы приложений в качестве подсистемы сборки | Обычная проверка подлинности | Непрерывное развертывание в Службе приложений Azure |
GitHub с Azure Pipelines в качестве подсистемы сборки | Профиль публикации (базовая аутентификация) Подключение к службе Azure DevOps |
Развертывание в службе приложений с помощью Azure Pipelines |
Azure Repos со службой сборки Azure App Service в роли механизма сборки | Обычная проверка подлинности | Непрерывное развертывание в Службе приложений Azure |
Azure Repos с Azure Pipelines в качестве подсистемы сборки | Профиль публикации (базовая аутентификация) Подключение к службе Azure DevOps |
Развертывание в службе приложений с помощью GitHub Actions |
Bitbucket | Обычная проверка подлинности | Непрерывное развертывание в Службе приложений Azure |
Локальный Git | Обычная проверка подлинности | Развертывание локального репозитория Git в Службе приложений Azure |
Внешний репозиторий Git | Обычная проверка подлинности | Настройка непрерывного развертывания с помощью ручных действий |
Запуск непосредственно из отправленного ZIP-файла | Microsoft Entra | Запуск приложения в службе приложение Azure непосредственно из ZIP-пакета |
Запуск непосредственно из внешнего URL-адреса | Неприменимо (исходящее подключение) | Вместо этого запустите из внешнего URL-адреса |
Плагин Maven для Azure App Service (Java) | Microsoft Entra | Быстрый старт: Создание приложения Java в службе приложений Azure |
Подключаемый модуль Gradle для службы приложений Azure (Java) | Microsoft Entra | Настройка приложения Java для Службы приложений Azure |
Веб-перехватчики | Обычная проверка подлинности | Веб-хуки |
Помощник по миграции App Service | Обычная проверка подлинности | инструменты миграции служб приложений Azure |
Помощник по миграции для службы приложений для сценариев PowerShell | Обычная проверка подлинности | инструменты миграции служб приложений Azure |
Azure Migrate: обнаружение, оценка и миграция для службы приложений | Microsoft Entra |
Руководство. Оценка веб-приложений для миграции в Службу приложений Azure Модернизация веб-приложений ASP.NET на Azure App Service |