Типы проверки подлинности по методам развертывания в службе приложение Azure
служба приложение Azure позволяет развертывать код и конфигурацию веб-приложения с помощью нескольких параметров. Эти варианты развертывания могут поддерживать один или несколько механизмов проверки подлинности. В этой статье содержатся сведения о различных механизмах проверки подлинности, поддерживаемых различными методами развертывания.
Примечание.
Чтобы отключить базовую проверку подлинности для приложения Служба приложений, см. раздел "Отключить базовую проверку подлинности в Служба приложений развертываниях".
Метод развертывания | Аутентификация | Справочные документы |
---|---|---|
Azure CLI | Идентификатор Microsoft Entra | В Azure CLI версии 2.48.1 или более поздней версии были изменены следующие команды, чтобы использовать Microsoft Entra, если для веб-приложения или приложения-функции отключена обычная проверка подлинности: - az webapp up - az webapp deploy - az webapp deployment source config-zip - az webapp log deployment show - 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 или FTPS |
Visual Studio | Обычная проверка подлинности | Краткое руководство. Развертывание веб-приложения 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 |
Azure Repos с Azure Pipelines в качестве подсистемы сборки | Профиль публикации (обычная проверка подлинности) Подключение к службе Azure DevOps |
Развертывание в Служба приложений с помощью GitHub Actions |
Bitbucket | Обычная проверка подлинности | Непрерывное развертывание в Службе приложений Azure |
Локальный Git | Обычная проверка подлинности | Развертывание локального репозитория Git в Службе приложений Azure |
Внешний репозиторий Git | Обычная проверка подлинности | Настройка непрерывного развертывания с помощью ручных действий |
Запуск непосредственно из отправленного ZIP-файла | Microsoft Entra | Запуск приложения в службе приложение Azure непосредственно из ZIP-пакета |
Запуск непосредственно из внешнего URL-адреса | Неприменимо (исходящее подключение) | Вместо этого запустите из внешнего URL-адреса |
Подключаемый модуль веб-приложения Azure для Maven (Java) | Microsoft Entra | Краткое руководство. Создание приложения Java в службе приложение Azure |
Подключаемый модуль Azure WebApp для Gradle (Java) | Microsoft Entra | Настройка приложения Java для Службы приложений Azure |
Веб-перехватчики | Обычная проверка подлинности | Веб-перехватчики |
помощник по миграции Служба приложений | Обычная проверка подлинности | средства миграции служб приложение Azure |
помощник по миграции Служба приложений для сценариев PowerShell | Обычная проверка подлинности | средства миграции служб приложение Azure |
Миграция Azure Служба приложений обнаружения и оценки/миграции | Microsoft Entra | Руководство. Оценка веб-приложений ASP.NET для миграции в службу приложение Azure Модернизация веб-приложений ASP.NET для приложение Azure кода службы |