Проблемы с включением SessionState в ASP.NET - PullRequest
0 голосов
/ 14 июля 2010

Мои попытки включить SessionState терпят неудачу: - (

Я добавил на страницу следующую директиву:

<%@ Page ... EnableSessionState="True" %>

И к своему файлу web.config я добавил следующее:

<system.web>
...
    <sessionState mode="InProc" cookieless="false" />

    <pages enableSessionState="true">
        ...
    </pages>
    <remove name="session" />
    <add name="session" type="System.Web.SessionState.SessionStateModule" />
...
</system.web>

Насколько я полагаю, это должно работать, и я должен иметь возможность доступа к объекту Session в моем коде - я получаю HTTPException, советуя убедиться, что вышеприведенное есть в моем файле web.config.

Следующая строка:

<remove name="session" />

был добавлен, потому что без него я получаю следующую ошибку:

Запись 'session' уже добавлена.

Кто-нибудь может помочь?

Спасибо!

...

1 Ответ

1 голос
/ 14 июля 2010

Все, что вам нужно:

<system.web>
...
    <sessionState mode="InProc" cookieless="false" />
...
</system.web>

Удалите оставшуюся часть со страницы и файл web.config, и он должен работать.Сессия включена по умолчанию.

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