Partager via


Types d’authentification par méthodes de déploiement dans Azure App Service

Avec Azure App Service, vous avez plusieurs options pour déployer le code et la configuration de votre application web. Ces méthodes de déploiement prennent en charge un ou plusieurs mécanismes d’authentification. Cet article fournit des détails sur les méthodes de déploiement et les mécanismes d’authentification.

Remarque

Afin de désactiver l’authentification de base pour votre application App Service, consultez Désactiver l’authentification de base dans les déploiements App Service.

Méthode de déploiement Authentification Documentation de référence
Azure CLI Microsoft Entra ID Dans Azure CLI version 2.48.1 ou ultérieure, les commandes suivantes utilisent Microsoft Entra si l’authentification de base est désactivée pour votre application web ou votre application de fonction :

- az webapp up
- az webapp deploy
- 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

Pour plus d’informations, consultez az appservice et az webapp
Azure PowerShell Microsoft Entra Dans Azure PowerShell version 9.7.1 ou ultérieure, Microsoft Entra est disponible pour App Service. Pour plus d’informations, consultez Échantillons PowerShell pour Azure App Service
Point de terminaison REST SCM/Kudu/OneDeploy Authentification de base

Microsoft Entra
Déployer des fichiers dans App Service 
IU Kudu Authentification de base

Microsoft Entra
Déployer des fichiers dans App Service
FTP/FTPS Authentification de base Déployer votre application sur Azure App Service à l’aide de FTP/S 
Visual Studio Authentification de base

Microsoft Entra
Démarrage rapie : Déployer une application web ASP.NET

Développer et déployer des tâches web à l’aide de Visual Studio

Résoudre les problèmes d’une application dans Azure App Service à l’aide de Visual Studio

Intégration de GitHub Actions dans Visual Studio

Déployer votre application sur Azure à l’aide de flux de travail GitHub Actions créés par Visual Studio 
Visual Studio Code Microsoft Entra Démarrage rapie : Déployer une application web ASP.NET

Utilisation de GitHub dans VS Code 
GitHub avec GitHub Actions Profil de publication (authentification de base)

Principal de service (Microsoft Entra)

OpenID Connect (Microsoft Entra)
Déployer sur App Service à l’aide de GitHub Actions 
GitHub avec le service de build App Service en tant que moteur de build Authentification de base Déploiement continu vers Azure App Service
GitHub avec Azure Pipelines en tant que moteur de build Profil de publication (authentification de base)

Connexion de service Azure DevOps
Déployer sur App Service à l’aide d’Azure Pipelines 
Azure Repos avec le service de build App Service en tant que moteur de build Authentification de base Déploiement continu vers Azure App Service 
Azure Repos avec Azure Pipelines en tant que moteur de build Profil de publication (authentification de base)

Connexion de service Azure DevOps
Déployer sur App Service à l’aide de GitHub Actions 
Bitbucket Authentification de base Déploiement continu vers Azure App Service 
Git local Authentification de base Déploiement Git local vers Azure App Service 
Référentiel Git externe Authentification de base Configuration d’un déploiement continu à l’aide d’étapes manuelles 
Exécuter directement à partir d’un fichier ZIP chargé Microsoft Entra Exécuter votre application dans Azure App Service directement à partir d’un package ZIP 
Exécuter directement à partir d’une URL externe Non applicable (connexion sortante) Exécuter à partir d’une URL externe 
Plug-in Maven pour Azure App Service (Java) Microsoft Entra Démarrage rapide : Créer une application Java dans Azure App Service
Plug-in Gradle pour Azure App Service (Java) Microsoft Entra Configurer une application Java pour Azure App Service
Webhooks Authentification de base Webhooks 
Assistant de migration App Service Authentification de base Outils de migration Azure App Service 
Assistant de migration App Service pour scripts PowerShell Authentification de base Outils de migration Azure App Service 
Découverte/évaluation/migration d’Azure Migrate pour App Service Microsoft Entra Tutoriel : Évaluer les applications web pour la migration vers Azure App Service

Moderniser des applications web ASP.NET dans le code Azure App Service