Greifen Sie auf Benutzer der Mitgliedschaft bei Sitzungsende zu

Momentan versuche ich, ein bisschen Code zu schreiben, um etwas aufzuräumen, sobald ein Benutzer seine Sitzung verlässt (entweder durch Zeitüberschreitung oder Abmeldung). Ich möchte jedoch auf das Benutzerobjekt zugreifen, damit ich weiß, wem die Sitzung gehört.

Leider ist HttpContext null, sodass ich nicht direkt auf HttpContext.User oder HttpContext.User.IsInRole oder sogar das Auth-Cookie zugreifen kann. Ich verstehe die Gründe dafür, frage mich aber, ob es eine andere Möglichkeit gibt, auf diese Informationen zuzugreifen, wenn eine Sitzung abgelaufen ist.

Das ist abgesehen von der offensichtlichen Antwort, einige der Informationen in der Sitzung zu duplizieren.

Vielen Dank.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage