Перенос сеанса между asp.net и asp работает в некоторых случаях, а в некоторых случаях нет - PullRequest
0 голосов
/ 01 июня 2011

Я переношу сессию из asp.net в классическую asp.

Я использую MSSQL DB для него.

У меня есть

SomeWebPage.aspx - это страница asp.net, которая сохраняет сеанс, после него она вызывается перенаправлением

SessionTransfer.aspx - эта страница сохраняет сеансы в БД и вызывает переадресацию

SessionTransfer.asp - эта страница загружает сессию из БД и вызывает перенаправление

SomeWebPage.asp - эта страница теперь не нужна для других страниц, она просто использует сессию.

Проблема заключается в том, что он работает только в том случае, если SomeWebPage.aspx, SessionTransfer.aspx, SessionTransfer.asp и SomeWebPage.asp находятся в одной папке или в одной папке «веб-страниц» на iis.

Как я могу это сделать, если SomeWebPage.asp будет в другой веб-папке. На том же сервере IIS, но это будет конкретный веб?

Я использую IIS 5.1 для разработки, и готовая программа будет работать на IIS 6.0.

1 Ответ

0 голосов
/ 06 июня 2011

Проблема была в том, что это были разные приложения.

SessionTransfer.asp должен быть тем же приложением, что и SomeWebPage.asp (не было)

и

SessionTransfer.aspx должен быть тем же приложением (пулом), как SomeWebPage.aspx (это было)

Это проблема плюшевого мишки.Когда мы начали обсуждать это, я понял, в чем проблема: -D

спасибо amit_g

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...