geloescht_sinhtoren Geschrieben 20. Juni 2008 Teilen Geschrieben 20. Juni 2008 Hi! Ich hab folgendes Problem: Ich habe eine Embedded Variante meines Projektes geschrieben; Soll heißen: Die Applikationen soll per iFrame in andere Webseiten eingebunden werden. Dabei bin ich auf das Problem gestoßen das meine Session innerhalb des iFrames (also in meiner Applikation) nicht erhalten werden kann. Die Frage ist warum das so ist... Eine Cookieless-Variante der Session kommt leider aus technischen Gründen vorerst nicht in Frage. Es gilt herauszufinden warum die Session nicht erhalten werden kann. Hat dafür jemand eine Erklärung?. Bei eingebetteten Amazon-Shops geht es schließlich auch! Ein Hinweis noch: Wenn ich die Seite ohne iFrame Aufrufe bleibt die Session erhalten. Das System ist in ASP.NET 2.0 geschrieben! Grüße Nerothnis Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 20. Juni 2008 Teilen Geschrieben 20. Juni 2008 Es gilt herauszufinden warum die Session nicht erhalten werden kann. . Dann finde das doch heraus Am einfachsten schaust du dir an was der Browser an den Server sendet (z.B. LiveHTTPHeaders für den FF). Dann siehst du ob der Cookie gesendet wird. Außerdem solltest du im Browser die Cookies löschen und schauen ob er gesetzt wird. Außerdem kannst du nachsehen ob der Cookie von Server überhaupt gesendet wird (siehe Klammer oben). Prinzipiell sendet der Browser vorhandene Cookies bei jeder Anfrage an die entsprechende Seite für die sie sind mit. Da ein iFrame auch nur eine weitere Anfrage ist, sollte das also schon gehen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.