Authentifizierungstypen nach Bereitstellungsmethoden in Azure App Service
Mit Azure App Service können Sie Ihren Webanwendungscode und die Konfiguration mithilfe mehrerer Optionen bereitstellen. Diese Bereitstellungsoptionen unterstützen möglicherweise einen oder mehrere Authentifizierungsmechanismen. Dieser Artikel enthält Details zu verschiedenen Authentifizierungsmechanismen, die von verschiedenen Bereitstellungsmethoden unterstützt werden.
Hinweis
Informationen zum Deaktivieren der Standardauthentifizierung für Ihre App Service-App finden Sie unter Deaktivieren der Standardauthentifizierung in App Service-Bereitstellungen.
Bereitstellungsmethode | Authentifizierung | Referenzdokumente |
---|---|---|
Azure CLI | Microsoft Entra ID | In Azure CLI, Version 2.48.1 oder höher, wurden die folgenden Befehle geändert, um Microsoft Entra zu verwenden, wenn die Standardauthentifizierung für Ihre Web-App oder Funktions-App deaktiviert ist: - 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 Weitere Informationen finden Sie unter az appservice und az webapp. |
Azure PowerShell | Microsoft Entra | In Azure PowerShell Version 9.7.1 oder höher ist Microsoft Entra für App Service verfügbar. Weitere Informationen finden Sie unter PowerShell-Beispiele für Azure App Service. |
SCM/Kudu/OneDeploy REST-Endpunkt | Standardauthentifizierung Microsoft Entra |
Bereitstellen von Dateien in App Service |
Kudu UI | Standardauthentifizierung Microsoft Entra |
Bereitstellen von Dateien in App Service |
FTP\FTPS | Standardauthentifizierung | Bereitstellen der App in Azure App Service mithilfe von FTP/S |
Visual Studio | Standardauthentifizierung | Schnellstart: Bereitstellen einer ASP.NET-Web-App Entwickeln und Bereitstellen von WebJobs mit Visual Studio Problembehandlung von Apps in Azure App Service mit Visual Studio GitHub Actions-Integration in Visual Studio Bereitstellen Ihrer Anwendung in Azure mithilfe in Visual Studio erstellter GitHub Actions-Workflows |
Visual Studio Code | Microsoft Entra | Schnellstart: Bereitstellen einer ASP.NET-Web-App Arbeiten mit GitHub in Visual Studio Code |
GitHub mit GitHub Actions | Veröffentlichungsprofil (Standardauthentifizierung) Dienstprinzipal (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Bereitstellen in App Service mithilfe von GitHub Actions |
GitHub mit App Service Builddienst als Build-Engine | Standardauthentifizierung | Continuous Deployment in Azure App Service |
GitHub mit Azure Pipelines als Build-Engine | Veröffentlichungsprofil (Standardauthentifizierung) Azure DevOps-Dienstverbindung |
Bereitstellen in App Service mithilfe von Azure Pipelines |
Azure Repos mit App Service Build-Dienst als Build-Engine | Standardauthentifizierung | Continuous Deployment in Azure App Service |
Azure Repos mit Azure Pipelines als Build-Engine | Veröffentlichungsprofil (Standardauthentifizierung) Azure DevOps-Dienstverbindung |
Bereitstellen in App Service mithilfe von GitHub Actions |
Bitbucket | Standardauthentifizierung | Continuous Deployment in Azure App Service |
Lokales Git | Standardauthentifizierung | Lokale Git-Bereitstellung in Azure App Service |
Externes Git-Repository | Standardauthentifizierung | Manuelles Einrichten von Continuous Deployment |
Direktes Ausführen aus einer hochgeladenen ZIP-Datei | Microsoft Entra | Direktes Ausführen Ihrer App in Azure App Service aus einem ZIP-Paket |
Direktes Ausführen aus einer externen URL | Nicht zutreffend (ausgehende Verbindung) | Ausführen von einer externen URL aus |
Azure Web-App-Plug-In für Maven (Java) | Microsoft Entra | Schnellstart: Erstellen einer Java-App in Azure App Service |
Azure WebApp-Plug-In für Gradle (Java) | Microsoft Entra | Konfigurieren einer Java-App für Azure App Service |
webhooks | Standardauthentifizierung | Webhooks |
App Service Migration Assistant | Standardauthentifizierung | Azure App Service-Migrationstools |
App Service Migrationsassistent für PowerShell-Skripts | Standardauthentifizierung | Azure App Service-Migrationstools |
Azure Migrate App Service Ermittlung/Bewertung/Migration | Microsoft Entra | Tutorial: Bewerten von ASP.NET-Web-Apps für die Migration zu Azure App Service Modernisieren von ASP.NET-Web-Apps auf Azure App Service-Code |