Azure Uygulaması Hizmeti'nde dağıtım yöntemlerine göre kimlik doğrulama türleri

Azure Uygulaması Hizmeti, web uygulaması kodunuzu ve yapılandırmanızı birden çok seçenek kullanarak dağıtmanıza olanak tanır. Bu dağıtım seçenekleri bir veya daha fazla kimlik doğrulama mekanizmasını desteklemektedir. Bu makalede, farklı dağıtım yöntemleri tarafından desteklenen çeşitli kimlik doğrulama mekanizmaları hakkında ayrıntılar sağlanır.

Not

App Service uygulamanızda temel kimlik doğrulamasını devre dışı bırakmak için bkz . App Service dağıtımlarında temel kimlik doğrulamasını devre dışı bırakma.

Dağıtım yöntemi Kimlik doğrulama Başvuru Belgeleri
Azure CLI Microsoft Entra ID Azure CLI, sürüm 2.48.1 veya sonraki sürümlerinde, web uygulamanız veya işlev uygulamanız için temel kimlik doğrulaması kapalıysa, aşağıdaki komutlar Microsoft Entra'yı kullanacak şekilde değiştirilmiştir:
- 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
Daha fazla bilgi için bkz . az appservice ve az webapp
Azure PowerShell Microsoft Entra Azure PowerShell' de sürüm 9.7.1 veya üzeri, Microsoft Entra App Service için kullanılabilir. Daha fazla bilgi için bkz. Azure Uygulaması Hizmeti için PowerShell örnekleri. 
SCM/Kudu/OneDeploy REST uç noktası Temel kimlik doğrulama
Microsoft Entra
App Service'e dosya dağıtma 
Kudu Kullanıcı Arabirimi Temel kimlik doğrulama
Microsoft Entra
App Service'e dosya dağıtma
FTP\FTPS Temel kimlik doğrulaması FTP/S kullanarak uygulamanızı Azure Uygulaması Hizmetine dağıtma 
Visual Studio Temel kimlik doğrulaması Hızlı Başlangıç: ASP.NET web uygulaması dağıtma
Visual Studio kullanarak Web İşleri geliştirme ve dağıtma
Visual Studio kullanarak Azure Uygulaması Hizmeti'nde uygulama sorunlarını giderme
Visual Studio'da GitHub Actions tümleştirmesi
Visual Studio tarafından oluşturulan GitHub Actions iş akışlarını kullanarak uygulamanızı Azure'a dağıtma 
Visual Studio Code Microsoft Entra Hızlı Başlangıç: ASP.NET web uygulaması dağıtma
VS Code'da GitHub ile çalışma 
GitHub Actions ile GitHub Yayımlama profili (temel kimlik doğrulaması)
Hizmet sorumlusu (Microsoft Entra)
OpenID Connect (Microsoft Entra)
GitHub Actions kullanarak App Service'e dağıtma 
Derleme altyapısı olarak App Service derleme hizmeti ile GitHub Temel kimlik doğrulama Azure App Service için sürekli dağıtım
Derleme altyapısı olarak Azure Pipelines ile GitHub Yayımlama profili (temel kimlik doğrulaması)
Azure DevOps hizmet bağlantısı
Azure Pipelines kullanarak App Service'i dağıtma 
Derleme altyapısı olarak App Service derleme hizmeti ile Azure Repos Temel kimlik doğrulaması Azure App Service için sürekli dağıtım 
Derleme altyapısı olarak Azure Pipelines ile Azure Repos Yayımlama profili (temel kimlik doğrulaması)
Azure DevOps hizmet bağlantısı
GitHub Actions kullanarak App Service'e dağıtma 
Bitbucket Temel kimlik doğrulaması Azure App Service için sürekli dağıtım 
Yerel Git Temel kimlik doğrulaması Azure Uygulaması Hizmetine yerel Git dağıtımı 
Dış Git deposu Temel kimlik doğrulaması El ile gerçekleştirilen adımları kullanarak sürekli dağıtımı ayarlama 
Karşıya yüklenen zip dosyasından doğrudan çalıştırma Microsoft Entra Uygulamanızı doğrudan bir ZIP paketinden Azure Uygulaması Hizmeti'nde çalıştırma 
Doğrudan dış URL'den çalıştırma Uygulanamaz (giden bağlantı) Bunun yerine dış URL'den çalıştırma 
Maven için Azure Web uygulaması eklentisi (Java) Microsoft Entra Hızlı Başlangıç: Azure Uygulaması Hizmetinde Java uygulaması oluşturma
Gradle için Azure WebApp Eklentisi (Java) Microsoft Entra Azure Uygulaması Hizmeti için Java uygulaması yapılandırma
Web Kancaları Temel kimlik doğrulaması Web kancaları 
App Service geçiş yardımcısı Temel kimlik doğrulaması Azure Uygulaması Hizmeti geçiş araçları 
PowerShell betikleri için App Service geçiş yardımcısı Temel kimlik doğrulaması Azure Uygulaması Hizmeti geçiş araçları 
Azure Geçişi App Service bulma/değerlendirme/geçiş Microsoft Entra Öğretici: Azure Uygulaması Hizmetine geçiş için ASP.NET web uygulamalarını değerlendirme
ASP.NET web uygulamalarını Azure Uygulaması Hizmet koduna modernleştirme