Häufig verwendete öffentliche APIs in MSAL Angular

Bevor Sie hier beginnen, stellen Sie sicher, dass Sie wissen, wie Sie das Anwendungsobjekt initialisieren.

Die Anmelde-APIs in MSAL rufen ein authorization code , das für ein ID-Token für einen angemeldeten Benutzer ausgetauscht werden kann, während Bereiche für eine zusätzliche Ressource zustimmen, und ein Zugriffstoken , das den vom Benutzer zugestimmten Bereichen enthält, damit Ihre App die API sicher aufrufen kann. Weitere Informationen zu ID-Token.

Öffentliche APIs

@azure/msal-angular macht Folgendes zusammen mit ihren Konfigurationen verfügbar. Informationen zu Eigenschaften und Methoden finden Sie in den Bibliotheksreferenzen .

  1. MsalService
  2. MsalGuard
  3. MsalInterceptor
  4. MsalBroadcastService
  5. MsalModule

Die Anmelde- und Kauftokenfunktionen mit Angular observables finden Sie im IMsalService.

@azure/msal-angular Macht außerdem Folgendes verfügbar:

  1. MsalRedirectComponent: Wird für die Verarbeitung von Umleitungen verwendet. Weitere Details finden Sie im Umleitungsdokument .
  2. MsalCustomNavigationClient: Wird für die clientseitige Navigation verwendet. Weitere Informationen finden Sie im Leistungsdokument .

Weitere Funktionen finden @azure/msal-browser Sie hier in IPublicClientApplicationder entsprechenden Dokumentation.