How to register service dependency for ITokenAcquisition. (Microsoft.Identity.Web)

Viewed 51

How to inject dependency for ITokenAcquisition. (Microsoft.Identity.Web)

I tried using below code in startup.cs file, it worked for me.

builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddMicrosoftIdentityWebApi(Configuration, Configuration.GetSection("AzureAd"))
    .EnableTokenAcquisitionToCallDownstreamApi()
    .AddInMemoryTokenCaches();

But how can we register ITokenAcquisition service dependency using AddSingleton<>()

0 Answers
Related