2017-02-22 48 views
2

我正在关注IdentityServer4的快速入门。当我实施“切换到混合流,以及增加API访问回来”教程中,我发现,该方法以获得访问令牌行:方法GetTokenAsync不可用

ViewContext.HttpContext.Authentication.GetTokenAsync("access_token") 

不可用。有人知道我必须使用什么方法?谢谢。

+0

您应该将您的评论作为答案 –

回答

2

问题是,在我的MVC控制器我有using Microsoft.AspNetCore.Authorization;。该库允许使用[Authorize]属性,但拥有自己的HttpContext.Authentication命名空间。解决方案是添加using Microsoft.AspNetCore.Authentication,现在我可以访问GetTokenAsync方法。