Tambahkan aplikasi klien asli ke penyewa Azure Active Directory B2C Anda
Sumber daya klien asli harus terdaftar di penyewa sebelum aplikasi Anda dapat berkomunikasi dengan Azure Active Directory B2C.
Untuk mendaftarkan aplikasi di penyewa Microsoft Azure Active Directory B2C, Anda dapat menggunakan pengalaman Pendaftaran aplikasi terpadu kami yang baru atau pengalaman Aplikasi (Warisan) lama kami. Pelajari lebih lanjut tentang pengalaman baru.
- Masuk ke portal Azure.
- Pilih filter Direktori + langganan di menu atas, kemudian pilih direktori yang berisi penyewa Azure Active Directory B2C Anda.
- Di menu sebelah kiri, pilih Azure AD B2C. Atau, pilih Semua layanan dan cari dan pilih Azure AD B2C.
- Pilih Pendaftaran aplikasi, lalu pilih Pendaftaran baru.
- Masukkan Nama untuk aplikasi. Misalnya, nativeapp1.
- Di bawah Jenis akun yang didukung, pilih Akun dalam direktori organisasi mana pun atau penyedia identitas apa pun.
- Di bawah URI Pengalihan, gunakan tarik-turun untuk memilih Klien publik/asli (seluler & desktop).
- Masukkan redirect URI dengan skema unik. Contohnya:
com.onmicrosoft.contosob2c.exampleapp://oauth/redirect
Terdapat pertimbangan penting saat memilih redirect URI:- Pengembangan Untuk penggunaan pengembangan, dan desktop aplikasi, Anda dapat mengatur redirect URI ke
http://localhost
dan Azure Active Directory B2C akan mematuhi port apa pun dalam permintaan. Jika URI terdaftar berisi port, Azure Active Directory B2C hanya akan menggunakan port tersebut. Contohnya, jika redirect URI terdaftar adalahhttp://localhost
, redirect URI dalam permintaan dapat berupahttp://localhost:<randomport>
. Jika redirect URI terdaftar adalahhttp://localhost:8080
, redirect URI dalam permintaan harushttp://localhost:8080
. - Unik: Skema URI pengalihan harus unik untuk setiap aplikasi. Dalam contoh
com.onmicrosoft.contosob2c.exampleapp://oauth/redirect
,com.onmicrosoft.contosob2c.exampleapp
adalah skemanya. Pola ini harus diikuti. Jika dua aplikasi berbagi skema yang sama, pengguna diberikan pilihan untuk memilih aplikasi. Jika pengguna salah memilih, proses masuk gagal. - Selesai: URI pengalihan harus memiliki skema dan jalur. Jalur harus berisi setidaknya satu garis miring setelah domain. Contohnya,
//oauth/
berfungsi saat//oauth
gagal. Jangan sertakan karakter khusus dalam URI, contohnya garis bawah.
- Pengembangan Untuk penggunaan pengembangan, dan desktop aplikasi, Anda dapat mengatur redirect URI ke
- Di bagian Izin, pilih kotak centang Beri persetujuan admin untuk openid dan offline_access.
- Pilih Daftar.