Ich habe ein benutzerdefiniertes Sicherheitsprinzipal-Objekt, das ich in der global.asax für den aktuellen Thread festgelegt und alles ist gut, keine Probleme normalerweise.Asp.net System.Web.HttpContext.Current.Session null in global.asax
Ich füge jedoch nur ein dynamisches Bildfeature hinzu, indem eine Seite das Bild bereitstellt und wann immer diese dynamische Bildseite geladen wird, ist die System.Web.HttpContext.Current.Session in global.asax null, was mich daran hindert ab diesem Zeitpunkt das Sicherheitsprinzipal als normales und kaskadierendes Problem zu setzen.
Normalerweise ist die Sitzung in global.asax nur einmal während einer Sitzung beim Start null, wenn sich der Benutzer anmeldet, danach ist sie immer mit dieser einzigen Ausnahme verfügbar.
Die dynamische Bildseite geladen wird, wenn der Browser in der Originalseite dh
über ein Bild tage kommtich, dass dies zu raten ist ein Aspekt der Tatsache, dass der Browser die Seite anfordert, ohne einige Anmeldeinformationen senden damit?
Jede Hilfe würde sehr geschätzt werden.
Hallo Josh, du bist gerade meine Lieblings Person!:) Nein, ich habe eine Standard-ASPX-Seite verwendet, weil alle Beispiele über Handler, die eine Dateiendung und Konfigurationsänderungen erwähnt haben, nichts von Aschx wussten, es probierten und es die von Ihnen erwähnte Ableitung benötigten. Funktioniert perfekt. Prost! – JohnC
Heh awsome! Ich liebe Ashx-Handler. Ich habe einen verwendet, um Bilder aus einer Datenbank zu ziehen, die wirklich gut funktioniert. Ich habe auch festgestellt, dass, wenn Sie einen POX-Service machen, der Ashx sehr gut funktioniert. – JoshBerke