Det er højst sandsynligt, fordi applikationspuljen, hvori MVC-applikationen kører, har pipelinetilstand indstillet til Integreret. Hvis du indstiller til klassisk burde det fungere fint. Nogle forklaringer, diskussion og links her:
HttpContext.Current .Brugeren er null, selvom Windows-godkendelse er aktiveret