Bagikan melalui


Sampel hero layanan autentikasi

Penting

Sampel ini tersedia di GitHub Azure Samples untuk Node.js dan C#.

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.

Tangkap layar Arsitektur Contoh Server Autentikasi Azure Communication Services

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:

Memulai Langkah Pertama

Jika Anda bertanya-tanya di mana harus memulai, berikut adalah beberapa skenario untuk membantu Anda memulai:

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

Memulai Langkah Pertama

Jika Anda bertanya-tanya di mana harus memulai, berikut adalah beberapa skenario untuk membantu Anda memulai:

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