Mehrere Session-IDs in ASP

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.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Starbucks von Cyberattacke betroffen

Ransomware-Angriff auf die KI-gesteuerte Lieferkettenplattform Blue Yonder hat weitreichende Auswirkungen.

1 Woche ago

Was kann die Apple Watch Series 10?

Seit Ende September ist sie also verfügbar: die Apple Watch 10. Auch in Deutschland kann…

1 Woche ago

Microsoft-Clouds: GenAI verändert Servicegeschäft

ISG sieht engere Vernetzung zwischen Hyperscaler, IT-Partnern und Endkunden. Treiber ist das Zusammenspiel von KI…

1 Woche ago

Agentforce Testing Center: Management autonomer KI-Agenten

Mit dem Tool können Unternehmen KI-Agenten mithilfe synthetisch generierter Daten testen, um präzise Antworten und…

1 Woche ago

NiPoGi AM06 PRO Mini PC: Perfekte Kombination aus Leistung, Flexibilität und Portabilität

Kostengünstiger Mini-PC mit AMD Ryzen 7 5825U-Prozessor, 16 GB Arbeitsspeicher (RAM) und 512 GB SSD.

1 Woche ago

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

2 Wochen ago