2009-03-27 13 views
0

Ich habe ein Szenario, in dem ich eine separate classic-ASP-Anwendung in ein IFRAME lade, die ich programmatisch in ein ASP.Net-Webformular eingebettet habe. Diese externe Anwendung verwendet Sitzungsvariablen weitgehend. Wenn sie jedoch von einer Seite zur anderen navigiert, verliert sie die Sitzungsvariablen. Irgendwelche Vorschläge?ClassiC ASP innerhalb eines IFRAME in Aspx

+0

Dies erfordert mehr Erläuterung. Erwarten Sie, dass die ASP-Sitzung und die ASP.NET-Sitzung identisch sind? Werden beide Anwendungen in derselben Domäne gehostet? Haben Sie die Sitzungscookies überprüft, um sicherzustellen, dass die gleiche Sitzungs-ID zwischen den Anfragen gesendet/empfangen wird? – Rich

Antwort

0

Ja Sitzung wird verloren, wenn Sie die ASP-Seite eine andere Domäne ist. Sie können dies lösen, indem Sie Ihren ASP-Seiten p3p-Header hinzufügen.

Überprüfen Sie diese question die ich vor einiger Zeit fragte. Alternativ können Sie diese blog post überprüfen.

+0

Ja, bitte überprüfen Sie den Beitrag und die Frage. – Shoban