2013-06-18 1 views
0

У меня есть веб-приложение ASP.NET 4.0, которое не указывает режим sessionState в любом из его файлов web.config.Как вы можете проверить режим сеанса ASP.NET на веб-сервере?

Это приложение работает на веб-сервере моей компании, с которым у меня очень ограниченный доступ. Есть ли способ проверить, в каком режиме sessionState работает мое веб-приложение?

Я знаю, что «InProc» - это режим sessionState по умолчанию в ASP.NET. Но я не уверен, что кто-то перезаписал корневые файлы конфигурации (machine.config или root web.config и т. Д.) На веб-сервере компании. Обратите внимание, что у меня нет прямого доступа к серверу, поэтому мне нужно написать список мест/файлов, которые нужно попробовать. И, очевидно, я не могу найти какой-либо тестовый код, чтобы узнать.

Я также пробовал поиск в конфигурационных файлах, где задан режим по умолчанию «InProc», но я не мог найти его нигде. Любая помощь приветствуется. Благодаря!

+0

Вы только что искали список путей для проверки? –

+0

Да, это было бы здорово! – Canusian

ответ

0

конфигурации на уровне сервера хранятся в следующих файлах конфигурации:

  • Machine.config. Этот файл находится в папке% windir% \ Microsoft.NET \ Framework \ framework_version \ CONFIG.

  • Root Web.config для .NET Framework. Этот файл находится в папке% windir% \ Microsoft.NET \ Framework \ framework_version \ CONFIG.

  • ApplicationHost.config. Этот файл находится в папке% windir% \ system32 \ inetsrv \ config.

И, наконец, вы захотите проверить Web.config вашего приложения.

Source