Aracılığıyla paylaş


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

Azure App Service ile web uygulama kodunuzu ve yapılandırmanızı dağıtmak için birden çok seçeneğiniz vardır. Bu dağıtım yöntemleri bir veya daha fazla kimlik doğrulama mekanizmasını destekler. Bu makalede dağıtım yöntemleri ve 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ı kullanır:

- az webapp up komutu çalıştırılıyor
- az webapp deploy
- az webapp log deployment show komutunu çalıştırarak dağıtım günlüklerini görüntüleyin.
- 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 komutunu kullanarak dağıtım günlüklerini listeleyin.
- az functionapp log deployment show
- az functionapp dağıtımı kaynak yapılandırma-zip

Daha fazla bilgi için bkz . az appservice ve az webapp
Azure PowerShell Microsoft Entra Azure PowerShell sürüm 9.7.1 veya sonraki sürümlerinde 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 App Service'e dağıtma 
Visual Studio Temel kimlik doğrulama

Microsoft Entra
Hızlı Başlangıç: ASP.NET web uygulaması dağıtma

Visual Studio kullanarak Web İşleri geliştirme ve dağıtma

Visual Studio kullanarak Azure App Service'te 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'e 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 
Azure Pipelines'ı derleme altyapısı olarak kullanarak 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 uygulanan 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 
Azure App Service için Maven eklentisi (Java) Microsoft Entra Hızlı Başlangıç: Azure Uygulaması Hizmetinde Java uygulaması oluşturma
Azure App Service için Gradle 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ı 
App Service hizmeti için Azure Migrate bulma/değerlendirme/geçiş Microsoft Entra Öğretici: Azure App Service'e geçiş için web uygulamalarını değerlendirme

ASP.NET web uygulamalarını Azure Uygulaması Hizmet koduna modernleştirme