Сообщение об окончании сеанса при размещении нескольких приложений .Net в IIS 7 - PullRequest
1 голос
/ 26 июня 2011

У меня одна проблема в IIS 7.

У меня есть одно пользовательское приложение .Net, размещенное на 80-м порту IIS 7.

Приложение 1: https://appserver/core/pages/home.aspx

Я разместил еще один инструмент отслеживания ошибок с открытым исходным кодом (BugNet) на основе .Net на сервере приложений через порт 7071.

Приложение 2: https://appserver:7071/bn/login.aspx

Оба эти приложения работают нормально в разных браузерах, но когда я вхожу в оба приложения в одном и том же браузере, приложение 1 работает нормально, но когда я нажимаю на некоторые ссылки в приложении 2 (BugNet), оно выходит из системы и показывает сеанс сообщения об истечении срока действия.

** Сессия истекла

Ваш сеанс истек. Пожалуйста, вернитесь на «домашнюю страницу» и войдите снова, чтобы продолжить доступ к своей учетной записи. **

Я попробовал несколько трекеров с открытым исходным кодом .Net на хосте, я успешно их установил и смог запустить по отдельности, но столкнулся с одной и той же проблемой при запуске обоих приложений в одном браузере.

В ожидании каких-либо подсказок?

1 Ответ

1 голос
/ 27 июня 2011

Является ли значение имени формы одинаковым в файле web.config? Это может вызвать эту проблему:

<authentication mode="Forms">
            <forms name=".MAKE SURE IT IS DIFFERENT" loginUrl="Default.aspx" timeout="60" path="/">
            </forms>
        </authentication>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...