我创建了一个抽象控制器类 ( ApplicationController
) 来处理一些用户身份验证,但HttpContext
在调用代码时没有初始化。
public abstract class ApplicationController : Controller
{
public ApplicationController()
{
string myuser = HttpContext.User.Identity.Name; // NullReferenceException
}
}