ASP.NET MVC5 application throwing NullReferenceException when authorizing
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have an MVC5 application that is throwing a NullReferenceException on the production server when using the [Authorize] attribute on a controller. The application is using forms authentication. The production server is Server 2008 SP 2 (.NET 4.5.1 and IIS 7). The start of the stack trace is: [NullReferenceException: Object reference not set to an instance of an object.] System.Web.Mvc.AuthorizeAttribute.AuthorizeCore(HttpContextBase httpContext) +38 System.Web.Mvc.AuthorizeAttribute.OnAuthorization(AuthorizationContext filterContext) +293