У меня есть сценарий, в котором я загружаю отдельное классическое приложение ASP в IFRAME, которое я программно встроил в веб-форму ASP.Net. Это внешнее приложение широко использует переменные сеанса, однако при переходе с одной страницы на другую оно теряет переменные сеанса. Какие-либо предложения?
Classic ASP внутри IFRAME в Aspx
comment
Это требует дополнительных разъяснений. Ожидаете ли вы, что сеанс ASP и сеанс ASP.NET будут одинаковыми? Оба приложения размещены в одном домене? Вы проверили файлы cookie сеанса, чтобы убедиться, что один и тот же идентификатор сеанса отправляется/получается между запросами и т. д.?
- person Rich   schedule 27.03.2009
Ответы (1)
Да Сессия будет потеряна, если страница asp является другим доменом. Вы можете решить эту проблему, добавив заголовок p3p на свои страницы asp.
Проверьте этот вопрос, который я задал некоторое время назад. Кроме того, вы можете проверить этот сообщение в блоге.
person
Shoban
schedule
27.03.2009
Да, пожалуйста, проверьте сообщение и вопрос.
- person Shoban; 28.03.2009