我在IdentityServer 4中实现了IDP 。我的Web应用程序客户端(在Mvc 5中实现)通过IDP进行身份验证,但是现在我需要从请求中获取访问令牌。在.Net Core中执行此操作的一种方法是使用Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions类似方法:
HttpContext.Authentication.GetTokenAsync("acccess_token")
我希望能够在我的.net Mvc5 Web应用程序客户端中执行相同的操作,但是找不到具有类似实现的任何nuget包或名称空间。能够在MVC5中而不是.net Core中执行此操作很重要。有人遇到过吗?
PS-还值得一提的是,我正在使用OpenIdConnect