Autentiseringstyper efter distributionsmetoder i Azure App Service
Med Azure App Service kan du distribuera webbprogramkoden och konfigurationen med hjälp av flera alternativ. Dessa distributionsalternativ kan ha stöd för en eller flera autentiseringsmekanismer. Den här artikeln innehåller information om olika autentiseringsmekanismer som stöds av olika distributionsmetoder.
Kommentar
Information om hur du inaktiverar grundläggande autentisering för din App Service-app finns i Inaktivera grundläggande autentisering i App Service-distributioner.
Distributionsmetod | Autentisering | Referensdokument |
---|---|---|
Azure CLI | Microsoft Entra-ID | I Azure CLI version 2.48.1 eller senare har följande kommandon ändrats för att använda Microsoft Entra om grundläggande autentisering är inaktiverat för webbappen eller funktionsappen: - 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 Mer information finns i az appservice and az webapp. |
Azure PowerShell | Microsoft Entra | I Azure PowerShell version 9.7.1 eller senare är Microsoft Entra tillgängligt för App Service. Mer information finns i PowerShell-exempel för Azure App Service. |
SCM/Kudu/OneDeploy REST-slutpunkt | Grundläggande autentisering Microsoft Entra |
Distribuera filer till App Service |
Kudu-användargränssnitt | Grundläggande autentisering Microsoft Entra |
Distribuera filer till App Service |
FTP\FTPS | Grundläggande autentisering | Distribuera din app till Azure App Service med FTP/S |
Visual Studio | Grundläggande autentisering | Snabbstart: Distribuera en ASP.NET webbapp Utveckla och distribuera webbjobb med Hjälp av Visual Studio Felsöka en app i Azure App Service med Visual Studio GitHub Actions-integrering i Visual Studio Distribuera ditt program till Azure med hjälp av GitHub Actions-arbetsflöden som skapats av Visual Studio |
Visual Studio-koden | Microsoft Entra | Snabbstart: Distribuera en ASP.NET webbapp Arbeta med GitHub i VS Code |
GitHub med GitHub Actions | Publicera profil (grundläggande autentisering) Tjänstens huvudnamn (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Distribuera till App Service med GitHub Actions |
GitHub med App Service-byggtjänst som byggmotor | Grundläggande autentisering | Kontinuerlig distribution till Azure App Service |
GitHub med Azure Pipelines som byggmotor | Publicera profil (grundläggande autentisering) Azure DevOps-tjänstanslutning |
Distribuera till App Service med Azure Pipelines |
Azure-lagringsplatser med App Service-byggtjänst som byggmotor | Grundläggande autentisering | Kontinuerlig distribution till Azure App Service |
Azure-lagringsplatser med Azure Pipelines som byggmotor | Publicera profil (grundläggande autentisering) Azure DevOps-tjänstanslutning |
Distribuera till App Service med GitHub Actions |
Bitbucket | Grundläggande autentisering | Kontinuerlig distribution till Azure App Service |
Lokal Git | Grundläggande autentisering | Lokal Git-distribution till Azure App Service |
Extern Git-lagringsplats | Grundläggande autentisering | Konfigurera kontinuerlig distribution med hjälp av manuella steg |
Kör direkt från en uppladdad ZIP-fil | Microsoft Entra | Kör din app i Azure App Service direkt från ett ZIP-paket |
Kör direkt från en extern URL | Ej tillämpligt (utgående anslutning) | Kör från en extern URL i stället |
Plugin-program för Azure-webbappar för Maven (Java) | Microsoft Entra | Snabbstart: Skapa en Java-app i Azure App Service |
Plugin-program för Azure WebApp för Gradle (Java) | Microsoft Entra | Konfigurera en Java-app för Azure App Service |
Webhooks | Grundläggande autentisering | Webbkrokar |
App Service Migration Assistant | Grundläggande autentisering | Migreringsverktyg för Azure App Service |
App Service Migration Assistant för PowerShell-skript | Grundläggande autentisering | Migreringsverktyg för Azure App Service |
Azure Migrate App Service-identifiering/utvärdering/migrering | Microsoft Entra | Självstudie: Utvärdera ASP.NET webbappar för migrering till Azure App Service Modernisera ASP.NET webbappar till Azure App Service-kod |