Partager via


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

Azure App Service vous permet de déployer le code et la configuration de votre application web à l’aide de plusieurs options. Ces options de déploiement peuvent prendre en charge un ou plusieurs mécanismes d’authentification. Cet article fournit des détails sur les divers mécanismes d’authentification pris en charge par différentes méthodes de déploiement.

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 Documents de référence
Azure CLI Microsoft Entra ID Dans Azure CLI version 2.48.1 ou ultérieure, les commandes suivantes ont été modifiées de façon à utiliser l’authentification 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 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
Pour plus d’informations, consultez az appservice et az webapp
Azure PowerShell Microsoft Entra Dans Azure PowerShell version 9.7.1 ou ultérieure, l’authentification 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 dans Azure App Service avec FTP/S 
Visual Studio Authentification de base Démarrage rapie : Déployer une application web ASP.NET
Développer et déployer WebJobs à l’aide de Visual Studio
Dépanner une application dans Azure App Service à l'aide de Visual Studio
Intégration de GitHub Actions dans Visual Studio
Déployez 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 comme moteur de build Profil de publication (authentification de base)
Connexion de service Azure DevOps
Déployer sur App Service avec 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 du déploiement continu avec des é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 d’application Azure Web pour Maven (Java) Microsoft Entra Démarrage rapide : Créer une application Java dans Azure App Service
Plug-in Azure WebApp pour Gradle (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 Azure Migrate App Service Microsoft Entra Tutoriel : évaluer des applications web ASP.NET en vue de leur migration vers Azure App Service
Moderniser des applications web ASP.NET dans le code Azure App Service