Verwenden des MSAL-Browsers in Ihren JavaScript-Anwendungen

Die MSAL-Bibliothek für JavaScript ermöglicht clientseitigen JavaScript-Anwendungen die Authentifizierung von Benutzern mit Microsoft Entra ID Geschäfts-, Schul- und Unikonten, Microsoft persönlichen Konten (MSA) und Sozialen Identitätsanbietern wie Facebook, Google, LinkedIn, Microsoft Konten usw. über Azure AD B2C-Dienst. Außerdem ermöglicht es Ihrer App, Token für den Zugriff auf Microsoft Cloud Dienste wie Microsoft Graph abzurufen.

Das @azure/msal-browser Paket aktiviert die Authentifizierung in JavaScript-Einzelseitenanwendungen mithilfe des OAuth 2.0-Autorisierungscodeflusses mit PKCE. Der implizite Fluss wird nicht unterstützt. Die aktuelle Version ist MSAL.js v5.x. Wenn Sie eine ältere Version verwenden, lesen Sie die Migrationshandbücher zum Upgrade.

Voraussetzungen

Wichtigste Funktionen

MSAL Browser bietet die folgenden Funktionen für Ihre Einzelseitenanwendungen:

Installation

Über NPM

npm install @azure/msal-browser

Beispiele

Der msal-browser-samples Ordner enthält Beispielanwendungen für unsere Bibliotheken.

Weitere Anweisungen zum Ausführen der Beispiele finden Sie in der README.md Datei des Ordners VanillaJSTestApp2.0.

Weitere erweiterte Beispiele, die mit einem Lernprogramm unterstützt werden, finden Sie im Bereich Azure Beispiele auf GitHub:

Framework-Wrapper

Wenn Sie ein Framework wie Angular oder React verwenden, sind Sie möglicherweise an der Verwendung einer unserer Wrapperbibliotheken interessiert:

Nächste Schritte