NullReferenceException ao usar o Authorize Attribute

Eu tenho[Authorize]tributo @ noHomeController, sempre que estou tentando acessá-lo, ele lança umNullReferenceException

Isso é meio estranho, porque eu usei[Authorize] muitas vezes antes e funciona muito bem. A única diferença neste caso é que este aplicativo está hospedado em nosso próprio servidor Web usando o Windows 7 e o IIS 7.5

Aqui está o rastreamento de pilha:

[NullReferenceException: referência de objeto não definida para uma instância de um objeto.]
System.Web.Mvc.AuthorizeAttribute.AuthorizeCore (HttpContextBase httpContext) + 38
System.Web.Mvc.AuthorizeAttribute.OnAuthorization (AuthorizationContext filterContext) + 160
System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters (ControllerContext controllerContext, filtros IList`1, ActionDescriptor actionDescriptor) + 155
System.Web.Mvc.ControllerActionInvoker.InvokeAction (ControllerContext controllerContext, String actionName) + 784976
System.Web.Mvc.Controller.ExecuteCore () + 159
System.Web.Mvc.ControllerBase.Execute (RequestContext requestContext) +335 System.Web.Mvc. <> C_ DisplayClassb.b _5 () + 62
System.Web.Mvc.Async. <> C_ DisplayClass1.b _0 () + 20
System.Web.Mvc. <> C_ DisplayClasse.b_d () + 54
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +453 System.Web.HttpApplication.ExecuteStep (etapa IExecutionStep, Booleana e concluída com sincronização) + 371

Editar

Enquanto procura o código deAuthorizeCore parece queAuthorizeCore está jogandoNullReferenceException porque recebe um NULLHttpContextBase.

Seria possível? Porque todo o resto do aplicativo está funcionando bem, como acessar o banco de dados, criar cookies de autenticação et

Edit 2:

Isso aconteces depois de publicá-lo no servidor Web. Durante o desenvolvimento, ele funciona absolutamente bem no Visual Studi

questionAnswers(3)

yourAnswerToTheQuestion