Bagikan melalui


Mulai menggunakan sampel hero layanan autentikasi tepercaya

Penting

Sampel ini tersedia di GitHub untuk node.JS dan C#.

Gambaran Umum

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.

Sampel ini dapat 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. Dengan menggunakan identitas ini, Anda kemudian akan menyediakan token akses yang akan digunakan dalam pengalaman panggilan dan obrolan.
  • Sebagai pengembang, Anda perlu mengaktifkan alur autentikasi untuk Azure Communication Services mendukung identitas Teams, yang dilakukan dengan menggunakan identitas Microsoft 365 Microsoft Entra pengguna Teams untuk mengambil token Azure Communication Services agar dapat bergabung dengan panggilan/obrolan Teams.

Catatan

Jika Anda ingin mulai menggunakan Azure Communication Services, tetapi masih dalam fase pembelajaran/prototipe, lihat mulai cepat kami untuk mulai menggunakan pengguna layanan komunikasi Azure dan token akses.

Cuplikan layar Arsitektur Sampel 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 masuk ke pengguna menggunakan ID Microsoft Entra, ikuti sampel MSAL di sini.

Prasyarat

Untuk dapat menjalankan sampel ini, Anda harus:

  • Daftarkan aplikasi Klien dan Server (API Web) di ID Microsoft Entra sebagai bagian dari Atas Nama alur kerja. Ikuti petunjuk tentang panduan penyusunan pendaftaran
  • Sumber daya Azure Communication Services yang disebarkan. Buat sumber daya Azure Communication Services.
  • Perbarui aplikasi Server (Web API) dengan informasi dari pendaftaran aplikasi.

Memulai

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!"

  • "Bagaimana cara kerja sampel server Autentikasi Azure Communication Services?"

Titik akhir

Solusi Azure Communication Services ini - Sampel server autentikasi memberikan respons untuk titik akhir pengguna dan token . Untuk detail selengkapnya, silakan periksa dokumen desain Titik Akhir dan Respons kami.

Langkah berikutnya

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 kerja Atas Nama - 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

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!"

  • "Bagaimana cara kerja sampel server Autentikasi Azure Communication Services?"

    • Lihat dokumentasi desain konseptual kami. Dokumentasi ini menguraikan desain internal layanan.

Titik akhir

Solusi Azure Communication Services ini - Sampel server autentikasi memberikan respons untuk titik akhir pengguna dan token . Untuk detail selengkapnya, silakan periksa dokumen desain Titik Akhir dan Respons kami.

Langkah berikutnya

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 kerja Atas Nama - 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.