Dela via


En webbapp som anropar webb-API:er: Ta bort konton från tokencachen vid global utloggning

Gäller för: Grön cirkel med en vit bockmarkeringssymbol som anger att följande innehåll gäller för personalklienter. Personalklienter (läs mer)

Du har lärt dig hur du lägger till inloggning i webbappen i webbappen som loggar in användare: Logga in och logga ut.

Utloggning är annorlunda för en webbapp som anropar webb-API:er. När användaren loggar ut från ditt program eller från något program måste du ta bort de token som är associerade med användaren från tokencachen.

Fånga upp återanropet efter enstaka utloggning

Om du vill rensa token-cache-posten som är associerad med kontot som loggade ut kan ditt program fånga upp den efterföljande händelsen logout. Webbappar lagrar åtkomsttoken för varje användare i en tokencache. Genom att fånga upp återanropet efter logout kan webbprogrammet ta bort användaren från cacheminnet.

Microsoft.Identity.Web tar hand om implementeringen av utloggning åt dig. Mer information finns i Microsoft.Identity.Web-källkod

Nästa steg

Gå vidare till nästa artikel i det här scenariot, Hämta en token för webbappen.