Share via


Toepassing met één pagina: codeconfiguratie

Meer informatie over het configureren van de code voor uw toepassing met één pagina (SPA).

Microsoft-bibliotheken die apps met één pagina ondersteunen

De volgende Microsoft-bibliotheken ondersteunen apps met één pagina:

Taal/framework Project over
GitHub
Pakket Aan de
slag
Gebruikers aanmelden Toegang krijgen tot web-API's Algemeen beschikbaar (GA) of
Openbare preview1
Angular MSAL Angular v22 msal-angular Zelfstudie Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. GA
Angular MSAL Angular3 msal-angular Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. GA
AngularJS MSAL AngularJS3 msal-angularjs Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. Openbare preview
JavaScript MSAL.js v22 msal-browser Zelfstudie Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. GA
JavaScript MSAL.js 1.03 msal-core Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. GA
React MSAL React2 msal-react Zelfstudie Bibliotheek kan id-tokens aanvragen voor aanmelding van gebruikers. Bibliotheek kan toegangstokens aanvragen voor beveiligde web-API's. GA

1Universele licentievoorwaarden voor onlineservices zijn van toepassing op bibliotheken in openbare preview.

2Verificatiecodestroom met alleen PKCE (aanbevolen).

3Alleen impliciete toekenningsstroom (niet aanbevolen).

Configuratie van toepassingscode

In een MSAL-bibliotheek worden de registratiegegevens van de toepassing doorgegeven als configuratie tijdens de initialisatie van de bibliotheek.

import * as Msal from "@azure/msal-browser"; // if using CDN, 'Msal' will be available in global scope

// Configuration object constructed.
const config = {
    auth: {
        clientId: 'your_client_id'
    }
};

// create PublicClientApplication instance
const publicClientApplication = new Msal.PublicClientApplication(config);

Zie De toepassing initialiseren met MSAL.js voor meer informatie over de configureerbare opties.

Volgende stappen

Ga verder met het volgende artikel in dit scenario, aanmelden en afmelden.