Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Communication Services mengharuskan pengembang untuk menghasilkan kredensial token pengguna dan akses di dalam layanan autentikasi tepercaya. Azure Communication Services bersifat agnostik identitas, untuk mempelajari selengkapnya, lihat dokumentasi konseptual kami.
Repositori ini menyediakan sampel implementasi server layanan autentikasi untuk Azure Communication Services. Ini menggunakan praktik terbaik untuk membangun layanan backend tepercaya yang mengeluarkan kredensial Azure Communication Services dan memetakannya ke identitas Microsoft Entra.
Gunakan sampel ini untuk membantu Anda dalam skenario berikut:
- Sebagai pengembang, Anda perlu mengaktifkan alur autentikasi untuk menghasilkan identitas pengguna Azure Communication Services yang dipetakan ke identitas Microsoft Entra. Kemudian gunakan identitas untuk memprovisikan token akses yang akan digunakan dalam pengalaman panggilan dan obrolan.
- Sebagai pengembang, Anda perlu mengaktifkan alur autentikasi untuk Azure Communication Services yang mendukung identitas Teams, dengan menggunakan identitas Microsoft Entra Microsoft 365 dari pengguna Teams untuk mendapatkan token layanan komunikasi Azure agar dapat bergabung dengan panggilan atau obrolan Teams.
Nota
Jika Anda ingin mulai menggunakan Azure Communication Services, tetapi masih dalam fase pembelajaran/prototipe, coba lihat panduan memulai cepat kami untuk mengatur pengguna layanan komunikasi Azure dan token akses.
Karena sampel ini hanya berfokus pada API server, aplikasi klien bukan bagian darinya. Jika Anda ingin menambahkan aplikasi klien untuk memasukkan pengguna akhir menggunakan ID Microsoft Entra, ikuti sampel MSAL.
Prasyarat
Untuk dapat menjalankan sampel ini, Anda memerlukan:
- Daftarkan aplikasi Klien dan Server (Web API) di Microsoft Entra ID sebagai bagian dari alur kerja Atas Nama. Ikuti petunjuk tentang panduan penyusunan pendaftaran
- Sumber daya Azure Communication Services yang telah diterapkan. Buat sumber daya Azure Communication Services.
- Perbarui aplikasi Server (Web API) dengan informasi dari pendaftaran aplikasi.
Memulai Langkah Pertama
Jika Anda bertanya-tanya di mana harus memulai, berikut adalah beberapa skenario untuk membantu Anda memulai:
"Saya ingin melihat apa yang dapat dilakukan sampel Server Autentikasi Azure Communication Services ini dengan menjalankannya!"
- Lihat panduan penyebaran lokal kami.
"Bagaimana cara kerja sampel server Autentikasi Azure Communication Services?"
- Lihat dokumentasi desain konseptual kami. Dokumentasi ini menguraikan desain internal layanan.
Titik akhir
Sampel server autentikasi dalam Solusi Azure Communication Services ini memberikan respons untuk titik akhir pengguna dan token. Untuk detail selengkapnya, silakan periksa dokumen desain Titik Akhir dan Respons kami.
Langkah selanjutnya
Pembacaan tambahan
- Dokumentasi Azure Communication Services - Temukan selengkapnya tentang cara menambahkan suara, video, obrolan, dan telepon pada dokumentasi resmi kami.
- Sampel Hero Azure Communication Services - Temukan lebih banyak sampel dan contoh Azure Communication Services di halaman gambaran umum sampel kami.
- Alur kerjaBehalf-Of - Temukan selengkapnya tentang alur kerja OBO.
- Membuat API yang dilindungi - Contoh terperinci untuk membuat API yang dilindungi.
- Graph Open Extensions - Cari tahu selengkapnya tentang ekstensi terbuka Microsoft Graph.
Memulai Langkah Pertama
Jika Anda bertanya-tanya di mana harus memulai, berikut adalah beberapa skenario untuk membantu Anda memulai:
"Saya ingin melihat apa yang dapat dilakukan sampel Server Autentikasi Azure Communication Services ini dengan menjalankannya!"
- Lihat panduan penyebaran lokal kami.
"Bagaimana cara kerja sampel server Autentikasi Azure Communication Services?"
- Lihat dokumentasi desain konseptual kami. Dokumentasi ini menguraikan desain internal layanan.
Titik akhir
Sampel server autentikasi dalam Solusi Azure Communication Services ini memberikan respons untuk titik akhir pengguna dan token. Untuk detail selengkapnya, silakan periksa dokumen desain Titik Akhir dan Respons kami.
Langkah selanjutnya
Pembacaan tambahan
- Dokumentasi Azure Communication Services - Temukan selengkapnya tentang cara menambahkan suara, video, obrolan, dan telepon pada dokumentasi resmi kami.
- Sampel Hero Azure Communication Services - Temukan lebih banyak sampel dan contoh Azure Communication Services di halaman gambaran umum sampel kami.
- Alur kerjaBehalf-Of - Temukan selengkapnya tentang alur kerja OBO.
- Membuat API yang dilindungi - Contoh terperinci untuk membuat API yang dilindungi.
- Graph Open Extensions - Cari tahu selengkapnya tentang ekstensi terbuka Microsoft Graph.