HttpContext找不到SignInAsync方法

使用Asp.Net Core2.2做登录的时候,按官方教程用到了 HttpContext.SignInAsync,可是敲完HttpContext,发现没有SignInAsync的智能提示,翻了下官方资料,总结如下。

SignInAsyncMicrosoft.AspNetCore.Authentication.Abstractions类的一个扩展方法,命名空间是 Microsoft.AspNetCore.Authentication。所以在代码顶部加上using即可。

using Microsoft.AspNetCore.Authentication;