Verificatietypen op implementatiemethoden in Azure-app Service
Azure-app Service kunt u de code en configuratie van uw webtoepassing implementeren met behulp van meerdere opties. Deze implementatieopties ondersteunen mogelijk een of meer verificatiemechanismen. Dit artikel bevat informatie over verschillende verificatiemechanismen die worden ondersteund door verschillende implementatiemethoden.
Notitie
Zie Basisverificatie uitschakelen in App Service-implementaties om basisverificatie voor uw App Service-app uit te schakelen.
Implementatiemethode | Authenticatie | Referentiedocumenten |
---|---|---|
Azure CLI | Microsoft Entra-id | In Azure CLI, versie 2.48.1 of hoger, zijn de volgende opdrachten gewijzigd om Microsoft Entra te gebruiken 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 in App Service |
Kudu-gebruikersinterface | Basisverificatie Microsoft Entra |
Bestanden implementeren in App Service |
FTP\FTPS | Basisverificatie | Uw app implementeren in Azure-app Service met behulp van FTP/S |
Visual Studio | Basisverificatie | Quickstart: Een ASP.NET-web-app implementeren Webjobs 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 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 naar App Service met behulp van Azure Pipelines |
Azure-opslagplaatsen met App Service-buildservice als build-engine | Basisverificatie | Continue implementatie naar Azure App Service |
Azure-opslagplaatsen met Azure Pipelines als build-engine | 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 uitvoeren vanuit externe URL | Niet van toepassing (uitgaande verbinding) | Uitvoeren vanaf externe URL in plaats daarvan |
Azure Web App-invoegtoepassing voor Maven (Java) | Microsoft Entra | Quickstart: Een Java-app maken in Azure-app Service |
Azure WebApp-invoegtoepassing voor Gradle (Java) | Microsoft Entra | Een Java-app voor Azure App Service configureren |
Webhooks | Basisverificatie | Webhook |
App Service Migration Assistant | 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 App Service | Microsoft Entra | Zelfstudie: Web-apps voor ASP.NET evalueren voor migratie naar Azure-app Service Web-apps ASP.NET moderniseren naar Azure-app Service-code |