blazor-server-aad-sample icon indicating copy to clipboard operation
blazor-server-aad-sample copied to clipboard

Use with OnBehalfOfProvider

Open mnbeer opened this issue 5 years ago • 0 comments

HttpContext.GetTokenAnsync("access_token") does not return a valid JWT token (as it does for "refresh_token" and "id_token"). So, how can it be used in a Microsoft Graph call using the OnBehalfOfProvider, like the code below?

var users = await GraphServiceClient.Users.Request.Filter("[some filter]").WithUserAssertion(new UserAssertion(accessToken)).GetAsync()

Note: UserAssertion(id_token) works.

mnbeer avatar Jun 21 '20 22:06 mnbeer