У меня возникла проблема с двумя веб-страницами ASP.NET. Эти страницы размещаются на одном сервере, но в разных пулах приложений. Каждый раз, когда я заходил на страницу A, я сталкиваюсь с пустой страницей при открытии страницы B. Не имеет значения, открываю ли я ее на другой вкладке или в новом окне браузера, это ничего мне не показывает.Проблемы с веб-страницей ASP.NET
Итак, при тестировании на другом пути, зайдите на страницу B, а затем запустите страницу A, она отлично работает, но я уже вошел в систему на странице A (обе страницы используют одну и ту же базу данных и пользователей). Поэтому мне кажется, что у меня проблема с сеансом/cookie. Я попытался определить отдельные имена файлов cookie в разделе system.web на обеих веб-конфигурациях уже, к сожалению, без успеха.
Config SiteA:
<configuration>
...
<system.web>
...
<sessionState timeout="60" cookieName="SiteA"/>
...
</system.web>
...
</configurtation>
Config SiteB:
<configuration>
...
<system.web>
...
<sessionState timeout="60" cookieName="SiteB"/>
...
</system.web>
...
</configuration>
Любые идеи?
Может быть, просто использовать базу данных sessionState? – mshsayem
В чем преимущество? – sanchoponsa
Имеют ли эти разные сайты разные URL-адреса? Я предполагаю, что когда вы используете слово «Страница», вы имеете в виду «Сайт»? –