Bagikan melalui


Jenis autentikasi berdasarkan metode penyebaran di Azure App Service

Dengan Azure App Service, Anda memiliki beberapa opsi untuk menyebarkan kode dan konfigurasi aplikasi web Anda. Metode penyebaran ini mendukung satu atau beberapa mekanisme autentikasi. Artikel ini menyediakan detail tentang metode penyebaran dan mekanisme autentikasi.

Catatan

Untuk menonaktifkan autentikasi dasar untuk aplikasi App Service Anda, lihat Menonaktifkan autentikasi dasar dalam penyebaran App Service.

Metode penyebaran Otentikasi Dokumentasi referensi
Azure CLI Microsoft Entra ID Di Azure CLI versi 2.48.1 atau yang lebih baru, perintah berikut menggunakan Microsoft Entra jika autentikasi dasar dinonaktifkan untuk aplikasi web atau aplikasi fungsi Anda:

- 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
- penyebaran az functionapp
Use "- az functionapp log deployment list" untuk melihat daftar log deployment pada function app.
- az functionapp log deployment show (Perintah berikut digunakan untuk menampilkan log deployment di aplikasi fungsi Azure)
- az functionapp deployment source config-zip (perintah untuk mengonfigurasi sumber penyebaran aplikasi fungsi menggunakan file zip)

Untuk informasi selengkapnya, lihat az appservice dan az webapp
Azure PowerShell Microsoft Entra Di Azure PowerShell versi 9.7.1 atau yang lebih baru, Microsoft Entra tersedia untuk App Service. Untuk informasi selengkapnya, lihat Sampel PowerShell untuk Azure App Service
Titik akhir REST SCM/Kudu/OneDeploy Autentikasi dasar

Microsoft Entra
Menyebarkan file ke App Service 
Kudu UI Autentikasi dasar

Microsoft Entra
Menyebarkan file ke App Service
FTP/FTPS Autentikasi dasar Menyebarkan aplikasi Anda ke Azure App Service dengan menggunakan FTP/S 
Visual Studio Autentikasi dasar

Microsoft Entra
Mulai cepat: Menyebarkan aplikasi web ASP.NET

Mengembangkan dan menyebarkan WebJobs dengan menggunakan Visual Studio

Memecahkan masalah aplikasi di Azure App Service dengan menggunakan Visual Studio

Integrasi GitHub Actions di Visual Studio

Menyebarkan aplikasi Anda ke Azure dengan menggunakan alur kerja GitHub Actions yang dibuat oleh Visual Studio 
Visual Studio Code Microsoft Entra Mulai cepat: Menyebarkan aplikasi web ASP.NET

Bekerja dengan GitHub dalam Visual Studio Code 
GitHub dengan GitHub Actions Menerbitkan profil (autentikasi dasar)

Pokok layanan (Microsoft Entra)

OpenID Connect (Microsoft Entra)
Menyebarkan ke App Service dengan menggunakan GitHub Actions 
GitHub dengan layanan build App Service sebagai mesin build Autentikasi dasar Penyebaran berkelanjutan ke Azure App Service
GitHub dengan Azure Pipelines sebagai mesin build Menerbitkan profil (autentikasi dasar)

Koneksi layanan Azure DevOps
Menyebarkan ke App Service dengan menggunakan Azure Pipelines 
Azure Repos dengan menggunakan layanan App Service sebagai mesin pembangun Autentikasi dasar Penyebaran berkelanjutan ke Azure App Service 
Azure Repos dengan Azure Pipelines sebagai mesin pembangun Menerbitkan profil (autentikasi dasar)

Koneksi layanan Azure DevOps
Menyebarkan ke App Service dengan menggunakan GitHub Actions 
Bitbucket Autentikasi dasar Penyebaran berkelanjutan ke Azure App Service 
Git Lokal Autentikasi dasar Penyebaran Git Lokal ke Azure App Service 
Repositori Git Eksternal Autentikasi dasar Menyiapkan penyebaran berkelanjutan dengan menggunakan langkah manual 
Jalankan langsung dari file ZIP yang diunggah Microsoft Entra Menjalankan aplikasi Anda di Azure App Service langsung dari paket ZIP 
Jalankan langsung dari URL eksternal Tidak berlaku (koneksi keluar) Jalankan dari URL eksternal sebagai gantinya 
Plug-in Maven untuk Azure App Service (Java) Microsoft Entra Mulai cepat: Membuat aplikasi Java di Azure App Service
Plug-in Gradle untuk Layanan Aplikasi Azure (Java) Microsoft Entra Mengonfigurasi aplikasi Java untuk Azure App Service
Web hook Autentikasi dasar Web hook 
Asisten migrasi App Service Autentikasi dasar Alat migrasi Azure App Service 
Asisten migrasi App Service untuk skrip PowerShell Autentikasi dasar Alat migrasi Azure App Service 
Penemuan/penilaian/migrasi Azure Migrate untuk App Service Microsoft Entra Tutorial: Menilai aplikasi web untuk migrasi ke Azure App Service

Memodernisasi aplikasi web ASP.NET ke kode Azure App Service