Mulai menggunakan Azure Active Directory (proyek WebApi)

Berlaku untuk:yes Visual Studio noVisual Studio untuk Mac noVisual Studio Code

Artikel ini memberikan panduan tambahan setelah Anda menambahkan Active Directory ke proyek ASP.NET WebAPI melalui perintah Proyek > Layanan Terhubung dari Visual Studio. Jika Anda belum menambahkan layanan ke proyek, Anda dapat melakukannya kapan saja.

Lihat Apa yang terjadi dengan proyek WebAPI saya? untuk membuat perubahan proyek ketika menambahkan layanan terhubung.

Membutuhkan autentikasi untuk mengakses pengontrol

Semua pengontrol dalam proyek Anda dilengkapi dengan atribut [Authorize]. Atribut ini mengharuskan pengguna diautentikasi sebelum mengakses API yang ditentukan oleh pengontrol ini. Untuk mengizinkan pengontrol diakses secara anonim, hapus atribut ini dari pengontrol. Jika Anda ingin mengatur izin pada tingkat yang lebih terperinci, terapkan atribut ke setiap metode yang memerlukan otorisasi alih-alih menerapkannya ke kelas pengontrol.

Langkah berikutnya