Bisnis
Lisensi
Azure Identity menawarkan beberapa jenis akun bagi pengguna yang ingin mengotentikasi dan mengelola sumber daya Azure mereka. Jenis akun utama meliputi:
Untuk menggunakan jenis akun ini, pengguna harus memastikan bahwa mereka menggunakan versi yang tepat dari paket Azure Identity, khususnya versi 1.1.0 atau lebih tinggi.
Membuka akun dengan Azure Identity melibatkan langkah-langkah berikut:
dotnet add package azure.identity.broker --version 1.1.0
Daftarkan Aplikasi Anda: Buka portal Azure dan daftarkan aplikasi Anda di bawah Microsoft Entra ID.
Atur Redirect URI: Tambahkan WAM redirect URI dalam registrasi aplikasi Anda:
ms-appx-web://microsoft.aad.broker.plugin/{client_id}
Atur Pengaturan Otentikasi: Di bawah registrasi aplikasi, aktifkan aliran klien publik untuk memungkinkan login interaktif.
Pilih Jenis akun: Tentukan apakah akan menggunakan Browser Interaktif Credential atau Browser Interaktif broker Credential berdasarkan kebutuhan aplikasi Anda.
Implementasikan Kode Otentikasi: Gunakan kode yang sesuai untuk mengimplementasikan otentikasi dalam aplikasi Anda. Misalnya, untuk mengotentikasi menggunakan Browser Interaktif broker Credential:
import win32gui
from azure.identity.broker import InteractiveBrowserbrokerCredential
window_handle = win32gui.get_foreground_window()
credential = InteractiveBrowserbrokerCredential(parent_window_handle=window_handle, use_default_broker_account=True)
Dengan mengikuti langkah-langkah ini, pengguna dapat efektif menyiapkan akun Azure Identity mereka dan memanfaatkan fitur otentikasi yang disediakan.