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


Типы проверки подлинности в зависимости от методов развертывания в службе приложений Azure

В Службе приложений 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