Hallo zusammen,
in einem Projekt bin ich auf folgendes Problem gestoßen, hier ersteinmal ein paar Angaben:
*Für freundliche URL´s wird die MVC Routing Engine verwendet
*Es sind eigene Membership- / RoleProvider implementiert
Und nun zum Problem:
Ich möchte wissen ob der Benutzer der auf die Seite zugreift authentifiziert ist, die sollte ja mit
HttpContext.Current.User.Identity.IsAuthenticated
kein Problem sein. Allerdings ist der User bei ALLEN Seiten, die von der Routing Engine erfasst wurden, null.
Es sei angemerkt, dass dieses Problem nur im IIS7, nicht aber im Cassini auftritt.
Ich hoffe ihr könnt mir helfen, denn ich stehe momentan wirklich ein bisschen auf dem Schlauch.
Hallo woka
ASP.NET WebForms oder MVC?
Auf was ist dein Application Pool im IIS eingestellt, integrated oder classic?
Werden die Seiten angezeigt?
Schau mal hier:
Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011
Es ist ein WebForms-Projekt und der ApplicationPool ist integrated.
Die Seite an sich wird angezeigt, nur der User ist an dieser Stelle null.
Hallo woka
Wie sieht denn dein RouteHandler aus?
Schon mal mit dem von Phil probiert?
Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011