Nach der Festlegung des Formats für den MSC musste ich das Multiple Session Management in einzelne logische Schritte aufteilen. Der erste Schritt war eine Funktion zum Löschen des aktuellen verschlüsselten Session-ID Cookies, den ich in meinem vorherigen Anflug von Größenwahn programmiert hatte. Zu den weiteren Teilen des Puzzles gehörte das Auffinden eines vorher gespeicherten verschlüsselten Session-ID-Cookies im MSC, das Abspeichern des aktuellen Cookies im MCS und das Wiederherstellen eines vorher gespeicherten Cookies aus dem MCS sowie das Austauschen von Cookies innerhalb des MSC.
Bevor multiple Sessions verwaltet werden können, müssen noch weitere Hürden überwunden werden. Cookies müssen erstellt, modifiziert, gefunden und gelöscht werden. Aber dies alles kann man mit Tools tun, die die meisten Entwickler schon lange zur Verfügung haben, sei es selbst geschrieben oder aus anderer Quelle. Dann bleibt als einzige Herausforderung nur noch festzustellen, ob die Seite in klassischem ASP oder ASP.NET geschrieben ist. Das kann man auf der Client-Seite herausfinden, indem man die URL-Eigenschaft des Document-Objekts auf „.aspx“ überprüft
Fazit
Zweck dieser Technik ist es, eine Alternative zum Umschreiben bestehender Anwendungen zu bieten, so dass diese gut miteinander zurecht kommen, ohne dass sie gemeinsame Sesssion-Variablen beeinträchtigen. In meinem nächsten Artikel zum ASP-Session-Management werde ich erklären, wie die einzelnen Client-seitigen MSC-Funktionen funktionieren, und ein Beispiel dafür liefern, wie das Ergebnis aussieht.
Ransomware-Angriff auf die KI-gesteuerte Lieferkettenplattform Blue Yonder hat weitreichende Auswirkungen.
Seit Ende September ist sie also verfügbar: die Apple Watch 10. Auch in Deutschland kann…
ISG sieht engere Vernetzung zwischen Hyperscaler, IT-Partnern und Endkunden. Treiber ist das Zusammenspiel von KI…
Mit dem Tool können Unternehmen KI-Agenten mithilfe synthetisch generierter Daten testen, um präzise Antworten und…
Kostengünstiger Mini-PC mit AMD Ryzen 7 5825U-Prozessor, 16 GB Arbeitsspeicher (RAM) und 512 GB SSD.
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.