Продолжение настройки таймаута для web-формы. В прошлый раз осуществлялась настройка IIS 7.0. На это раз опишу как настроить IIS версии 6.0.

  • Сначала заходим в свойства сайта, на котором настроена web-форма
  • Заходим на закладку ASP.NET и нажимаем кнопку "Edit Configuration"
  • В открывшемся окне переходим на закладку "Stae Management" и в поле "Session timeout (minutes)" устанавливаем нужное значение таймаута web-формы
  • Дальше нужно настроить пул приложений. Находим тот пул, который использует наш сайт и вызываем его свойства
  • На закладке "Perfomance" в поле "Shutdown worker processes after being idle for (time in minutes)" указываем нужный таймаут
  • И последнее, настройка таймаута сессии. Снова открываем настройки web-формы и на закладке "Home Directory" нажимаем кнопку "Configuration..."
  • На закладке "Options" устанавливаем нужное значение поля "Session timeout"

Нравится

Поделиться

0 комментариев
Показать все комментарии

Особенности настройки веб формы на Windows Server 2003.

Добавляем специального пользователя с правами админа и указываем его в качестве пользователя, от имени которого работает ApplicationPull, к которому относится веб-форма. В профиле этого пользователя будет храниться кеш и все остальное.

Кроме того в RunSettings.xml вписываем:
----------------------------

xml version="1.0" encoding="UTF-8"?>
Settings>
            RunSettings UserSettingsDirectory="C:\Program Files\TSCRM Web Form 3.3\Settings" SessionUserName="" SessionPassword=""/>

т.е. указываем путь к файлу настройки конфигураций, чтобы использовались одни и те же настройки не зависимо от того какой пользователь соединяется.

Нравится

Поделиться

0 комментариев
Показать все комментарии

Сообщение "Catastrofic Falure" при попытке регистрации пользователя или входе.
IIS 6.0 Eng.
1. смотрим пользователя который указан в: "Окно Properties сайта\директории веб формы"."Закладка Directory Security"."группа Authentication and access control"."кнопка Edit" там IIS указал своего пользователя - запомним его. - IIS создает своего пользователя.
2. даем полный доступ этому пользователю из пункта 1 на директорию, где у нас находится веб форма. Это будет пользователь локальной машины а не домена, так что искать его надо как локального пользователя.
3. Смотрим ApplicationPool в тех же свойствах сайта\директории веб формы. Ищем этот пул в Application pools в IIS-е "Окно Properties этого пула"."закладка Identity"."Predefined" = указать "Local System" В зависимости от установленного IIS указанные данные могут находиться в других настройках, или по-другому называться.
Думаю можно настроить и на использование пользователя домена в случае необходимости или же ограничить этому пользователю права - это пока не проверялось.

Нравится

Поделиться

1 комментарий

Спасибо, информация полезная!
Как по мне, то этот блог необходим объединить с этим: http://community.terrasoft.ua/blogs/3600

Показать все комментарии