次の方法で共有


JavaScript 用 Microsoft Authentication Library を使用して Azure AD B2C を操作する

Von Bedeutung

2025 年 5 月 1 日より、Azure AD B2C は新規のお客様向けに購入できなくなります。 詳細については、FAQ で Azure AD B2C を引き続き購入できますか ? を参照してください。

JavaScript 用 Microsoft Authentication Library (MSAL.js) を使用すると、JavaScript 開発者は Azure Active Directory B2C (Azure AD B2C) を使用して、ソーシャル ID とローカル ID でユーザーを認証できます。

Id 管理サービスとして Azure AD B2C を使用すると、顧客がアプリケーションを使用する際のプロファイルのサインアップ、サインイン、および管理方法をカスタマイズおよび制御できます。

Azure AD B2C を使用すると、認証プロセス中にアプリケーションに表示される UI をブランド化およびカスタマイズすることもできます。

サポートされているアプリの種類とシナリオ

MSAL.js を使用すると、シングルページ アプリケーションは、PKCE を用いた認可コードフローを利用して Azure AD B2C にユーザーがサインインできます。 MSAL.js と Azure AD B2C の場合:

  • ユーザー は、 ソーシャル ID とローカル ID で認証できます。
  • ユーザーは、Azure AD B2C で保護されたリソースへのアクセスを承認 できます (ただし、Microsoft Entra で保護されたリソースにはアクセスできません)。
  • ユーザー、委任されたアクセス許可を使用して Microsoft API (MS Graph API など) のトークンを取得できません。
  • 管理者特権を持つユーザーは、委任されたアクセス許可を使用して Microsoft API (MS Graph API など) のトークンを取得できます

詳細については、「Azure AD B2C の使用」を参照してください。

次のステップ

次の方法に関するチュートリアルに従ってください。