Bagikan melalui


Sampel dan panduan untuk mengintegrasikan aplikasi dengan ID Eksternal

Microsoft mempertahankan sampel kode yang menunjukkan cara mengintegrasikan berbagai jenis aplikasi dengan MICROSOFT Entra External ID. Kami memberikan instruksi untuk mengunduh dan menggunakan sampel atau membangun aplikasi Anda sendiri berdasarkan skenario autentikasi dan otorisasi umum, bahasa pengembangan, dan platform. Disertakan adalah instruksi untuk membangun proyek (jika berlaku) dan menjalankan aplikasi sampel. Dalam kode sampel, komentar membantu Anda memahami bagaimana pustaka ini digunakan dalam aplikasi untuk melakukan autentikasi dan otorisasi di penyewa eksternal.

Sampel dan panduan

Gunakan tab untuk mengurutkan sampel baik berdasarkan jenis aplikasi atau bahasa atau platform pilihan Anda.

Aplikasi Halaman Tunggal (SPA)

Sampel dan panduan cara ini menunjukkan cara mengintegrasikan aplikasi satu halaman dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Angular, React Memasukkan Pengguna Memasukkan Pengguna

Aplikasi web

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi web yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Node.js (Express) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
ASP.NET Core Memasukkan Pengguna Memasukkan Pengguna
Python Django Memasukkan Pengguna ---
Python Flask Memasukkan Pengguna ---

API Web

Sampel dan panduan cara ini menunjukkan cara melindungi API web dengan platform identitas Microsoft, dan cara memanggil API hilir dari API web.

Bahasa/
Platforma
Panduan sampel kode Panduan membangun dan mengintegrasikan
ASP.NET Core --- Mengamankan API web ASP.NET

Layar Utama

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi desktop yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
JavaScript, Electron Memasukkan Pengguna ---
ASP.NET (MAUI) Memasukkan Pengguna Memasukkan Pengguna

Seluler: Autentikasi yang didelegasikan oleh browser

Sampel dan panduan cara ini menunjukkan kepada Anda cara menulis aplikasi seluler klien publik dengan autentikasi yang didelegasikan browser yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platforma
Panduan sampel kode Panduan membangun dan mengintegrasikan
ASP.NET Core MAUI Memasukkan Pengguna Memasukkan Pengguna
Android (Kotlin) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Pengguna masuk, panggil API
iOS (Swift) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Pengguna masuk, panggil API

Desktop: Autentikasi bawaan

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi desktop yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
macOS (Swift) Memasukkan Pengguna Memasukkan Pengguna

Seluler: Autentikasi asli

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi seluler klien publik dengan autentikasi asli yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Platform
Panduan sampel kode Panduan membangun dan mengintegrasikan
Android (Kotlin) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna
iOS (Swift) Memasukkan Pengguna
Memasukkan pengguna dan memanggil API
Memasukkan Pengguna

Daemon

Sampel dan panduan cara ini menunjukkan cara menulis aplikasi daemon yang terintegrasi dengan ID Eksternal Microsoft Entra.

Bahasa/
Plathorma
Panduan sampel kode Panduan membangun dan mengintegrasikan
Node.js Memanggil API Memanggil API
.NET Memanggil API Memanggil API