использовать сеанс InProc и сеанс сервера SQL в одном приложении - PullRequest
2 голосов
/ 03 июля 2011

Мое веб-приложение имеет 2 типа пользователей: неаутентифицированные посетители и аутентифицированные клиенты.Мне бы хотелось, чтобы страницы, которые посетители видят, работали с сеансом InProc и, как только пользователь перешел на страницу входа, создали новый сеанс, который работает в режиме сеанса SQL-сервера.

Возможно ли это иесли да, то как это реализовано?

Спасибо за ваши предложения.

1 Ответ

1 голос
/ 03 июля 2011

Вы можете иметь только один sessionMode для каждого Приложения (Виртуальный каталог).

Вы можете создать 2 отдельных приложения с единой регистрацией, для пользователя это будет выглядеть как 1 приложение.
Это не на 100% те же самые, аутентифицированные пользователи, которые посещают публичные страницы, будут использовать InProc. До вас, если это имеет значение.

С другой стороны, вы уверены, что это стоит затраченных усилий? Вы не можете использовать Session для данных в сценарии с несколькими серверами + InProc (это может зависеть от настроек вашего IP). И хранение (небольшое количество) данных в SqlServer не должно быть большой проблемой.

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