IIS 6.0 Не загружается приложение SessionState для .NET 3.5 с использованием HttpHandler - PullRequest
0 голосов
/ 14 ноября 2009

QA и Dev работают отлично. Все обработчики реализуют маркер IRequiresSessionState.

Файл конфигурации содержит:

<pages enableSessionState="true">

и

<sessionState cookieless="AutoDetect" mode="InProc" timeout="20" />

IIS имеет включенное состояние сеанса в свойствах приложения, а приложение работает в собственном пуле приложений ....

1 Ответ

0 голосов
/ 14 ноября 2009

Такая большая разница в IIS 6 против IIS 7.

Модуль Session должен быть указан в разделе конфигурации httpModules, поскольку VS2008 добавляет его, а добавление его в раздел web.server ничего не делает ...

<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
...