J'ai une simple application ASP.NET 3.5 SP1 Web Forms ... J'ai ajouté la DLL System.Web.Routing, et j'ai fait une route simple qui renvoie une page ASP.NET standard en tant que "IHttpHandler" .Routage ASP.NET - Faire des routes personnalisées SAUTER COMPLÈTE Tout dans le Global.asax?
Tout est bon ... sauf que HttpContext.Current.User est null ??? Donc, j'ai creusé un peu plus (j'ai mis des points d'arrêt dans tous les événements du fichier Global.asax). Normalement, ces points d'arrêt frappés (lorsque je navigue sur une page standard ".aspx"):
- Application_BeginRequest
- Application_AuthenticateRequest
- Application_EndRequest
Mais, lors de l'utilisation de routage ASP.NET. .. aucun de ces événements ne tire. Est-ce que je manque quelque chose?
version de IIS? Si ce n'est pas sur IIS7, vous n'avez pas de pipeline intégré. – AnthonyWJones