Share via


Verificatietypen per implementatiemethoden in Azure App Service

Met Azure App Service hebt u meerdere opties voor het implementeren van uw webtoepassingscode en -configuratie. Deze implementatiemethoden ondersteunen een of meer verificatiemechanismen. Dit artikel bevat informatie over de implementatiemethoden en verificatiemechanismen.

Implementatiemethode Authenticatie Referentiedocumentatie
Azure CLI Microsoft Entra-id In Azure CLI versie 2.48.1 of hoger gebruiken de volgende opdrachten Microsoft Entra als basisverificatie is uitgeschakeld voor uw web-app of functie-app:

- 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

Zie az appservice en az webapp voor meer informatie. 
Azure PowerShell Microsoft Entra In Azure PowerShell versie 9.7.1 of hoger is Microsoft Entra beschikbaar voor App Service. Zie PowerShell-voorbeelden voor Azure-app Service voor meer informatie. 
SCM/Kudu/OneDeploy REST-eindpunt Basisverificatie

Microsoft Entra
Bestanden implementeren naar App Service 
Kudu-gebruikersinterface Basisverificatie

Microsoft Entra
Bestanden implementeren naar App Service
FTP/FTPS Basisverificatie Uw app implementeren in Azure App Service met behulp van FTP/S 
Visual Studio Basisverificatie

Microsoft Entra
Quickstart: Een ASP.NET-web-app implementeren

Webtaken ontwikkelen en implementeren met Visual Studio

Problemen met een app in Azure App Service oplossen met behulp van Visual Studio

GitHub Actions-integratie in Visual Studio

Uw toepassing implementeren in Azure met behulp van GitHub Actions-werkstromen die zijn gemaakt door Visual Studio 
Visual Studio Code Microsoft Entra Quickstart: Een ASP.NET-web-app implementeren

Werken met GitHub in VS Code 
GitHub met GitHub Actions Profiel publiceren (basisverificatie)

Service-principal (Microsoft Entra)

OpenID Connect (Microsoft Entra)
Implementeren in App Service met behulp van GitHub Actions 
GitHub met de App Service-buildservice als build-engine Basisverificatie Continue implementatie naar Azure App Service
GitHub met Azure Pipelines als build-engine Profiel publiceren (basisverificatie)

Azure DevOps-serviceverbinding
Implementeren in App Service met behulp van Azure Pipelines 
Azure-repositories met de App Service-buildservice als build-engine Basisverificatie Continue implementatie naar Azure App Service 
Azure Repos met Azure Pipelines als buildengine Profiel publiceren (basisverificatie)

Azure DevOps-serviceverbinding
Implementeren in App Service met behulp van GitHub Actions 
Bitbucket Basisverificatie Continue implementatie naar Azure App Service 
Lokale Git Basisverificatie Lokale Git-implementatie in Azure App Service 
Externe Git-opslagplaats Basisverificatie Continue implementatie instellen met behulp van handmatige stappen 
Rechtstreeks uitvoeren vanuit een geüpload ZIP-bestand Microsoft Entra Uw app rechtstreeks vanuit een ZIP-pakket uitvoeren in Azure-app Service 
Rechtstreeks vanuit een externe URL uitvoeren Niet van toepassing (uitgaande verbinding) Uitvoeren vanaf externe URL in plaats daarvan 
Maven-invoegtoepassing voor Azure App Service (Java) Microsoft Entra Quickstart: Een Java-app maken in Azure-app Service
Gradle-invoegtoepassing voor Azure App Service (Java) Microsoft Entra Een Java-app voor Azure App Service configureren
Webhooks Basisverificatie Webhook 
App Service-migratie-assistent Basisverificatie hulpprogramma's voor Azure-app servicemigratie 
App Service Migration Assistant voor PowerShell-scripts Basisverificatie hulpprogramma's voor Azure-app servicemigratie 
Detectie/evaluatie/migratie van Azure Migrate voor App Service Microsoft Entra Zelfstudie: Web-apps evalueren voor migratie naar Azure App Service

ASP.NET-webapplicaties moderniseren naar Azure App Service-code