Menggunakan MSAL di lingkungan cloud nasional

Cloud nasional, juga dikenal sebagai Sovereign cloud, adalah instans Azure yang terisolasi secara fisik. Wilayah Azure ini membantu memastikan persyaratan kediaman, kedaulatan, dan kepatuhan data dihormati dalam batas geografis.

Selain cloud Microsoft di seluruh dunia, Microsoft Authentication Library (MSAL) memungkinkan pengembang aplikasi di cloud nasional memperoleh token untuk mengautentikasi dan memanggil API web aman. API web ini dapat berupa Microsoft Graph atau API Microsoft lainnya.

Termasuk cloud Azure global, ID Microsoft Entra disebarkan di cloud nasional berikut:

Panduan ini menunjukkan cara masuk ke akun kantor dan sekolah, mendapatkan token akses, dan memanggil API Microsoft Graph di lingkungan cloud Microsoft Azure Government.

Azure Jerman (Microsoft Cloud Deutschland)

Peringatan

Azure Jerman (Microsoft Cloud Deutschland) akan ditutup pada 29 Oktober 2021. Layanan dan aplikasi yang Anda pilih tidak untuk dimigrasikan ke wilayah di Azure global sebelum tanggal tersebut tidak akan dapat diakses.

Jika Anda belum memigrasikan aplikasi dari Azure Jerman, ikuti informasi Microsoft Entra untuk migrasi dari Azure Jerman untuk memulai.

Prasyarat

Sebelum memulai, pastikan Anda memenuhi prasyarat ini.

Memilih identitas yang sesuai

Aplikasi Azure Government dapat menggunakan identitas Microsoft Entra Government dan identitas Microsoft Entra Public untuk mengautentikasi pengguna. Karena Anda dapat menggunakan salah satu identitas ini, putuskan titik akhir otoritas mana yang harus Anda pilih untuk skenario Anda:

  • Microsoft Entra Public: Umumnya digunakan jika organisasi Anda sudah memiliki penyewa Microsoft Entra Public untuk mendukung Microsoft 365 (Publik atau GCC) atau aplikasi lain.
  • Microsoft Entra Government: Umumnya digunakan jika organisasi Anda sudah memiliki penyewa Microsoft Entra Government untuk mendukung Office 365 (GCC High atau DoD) atau membuat penyewa baru di Microsoft Entra Government.

Setelah memutuskan, pertimbangan khusus adalah tempat Anda melakukan pendaftaran aplikasi. Jika Anda memilih Identitas Publik Microsoft Entra untuk aplikasi Azure Government, Anda harus mendaftarkan aplikasi di penyewa Microsoft Entra Public Anda.

Mendapatkan langganan Microsoft Azure Government

Untuk mendapatkan langganan Microsoft Azure Government, lihat Mengelola dan menyambungkan ke langganan Anda di Microsoft Azure Government.

Jika tidak memiliki langganan Microsoft Azure Government, buat akun gratis sebelum memulai.

Untuk detail tentang menggunakan cloud nasional dengan bahasa pemrograman tertentu, pilih tab yang cocok dengan bahasa Anda:

Anda dapat menggunakan MSAL.NET untuk memasukkan pengguna, memperoleh token, dan memanggil API Microsoft Graph di cloud nasional.

Tutorial berikut menunjukkan cara membuat aplikasi web ASP.NET Core. Aplikasi ini menggunakan OpenID Connect untuk memasukkan pengguna dengan akun kantor dan sekolah di organisasi yang termasuk dalam cloud nasional.

Langkah berikutnya

Lihat Titik akhir autentikasi cloud nasional untuk daftar URL portal Microsoft Azure dan titik akhir token untuk tiap cloud.

Dokumentasi cloud nasional: