Hallo Thomas,
Hi, wenn ein angemeldeter Benutzer auf einen Logout Button klickt, wird u.a.
FormsAuthentication.SignOut ausgeführt. Ich bekomme jetzt aber aufmal immer folgenden Fehler in der Global.asax
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Wenn er die Codezeile ausführt.
der von dir gezeigte Code ist nicht der Eventhandler eines Buttons oder ähnlichem, sondern wird dann aufgerufen, wenn die Session beendet wird.
Zu diesem Zeitpunkt gibt es im Allgemeinen keinen HttpContext mehr, den man nutzen könnte, da es auch keinen Request gibt.
Ich würde folgendes empfehlen:
In den EventHandler deines Buttons schreibst Du die beiden Codezeilen aus Session_End hin und löschst diese aus der Session_End Methode. Dort haben diese nichts zu suchen.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community