Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
Voor toegang tot Linux-containers is het preview az webapp exec-commando beschikbaar in Azure CLI 2.90.0 of later. Het ondersteunt Microsoft Entra-authenticatie wanneer SCM-basisauthenticatie is uitgeschakeld; wanneer SCM-basisauthenticatie is ingeschakeld, kan de CLI publicatiegegevens gebruiken. Containertoegang is geen methode om bestanden te uploaden. Zie Open een container shell (SSH) en voer commando's uit.
Notitie
Zie Basisverificatie uitschakelen in App Service-implementaties om basisverificatie voor uw App Service-app uit te schakelen.
| 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-opslagplaatsen 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 |