Сначала вам нужно создать базу данных Session. Для этого:
- Найдите файл aspnet_regsql.exe
- Запустите эту команду aspnet_regsql.exe -S [Имя_сервера] -E -ssadd -sstype p
Где ServerName - имя вашего сервера.
Это создаст эту базу данных ASPState
Теперь настройки в web.config
Добавить это предложение поверх
<sessionState allowCustomSqlDatabase="false" mode="SQLServer" sqlCommandTimeout="7200" sqlConnectionString="Server=SERVERNAME;User ID=User;Password=Password;" timeout="120" />
sqlCommandTimeout = "7200" = 2 часа и время ожидания = "120" = 2 часа
Если вам нужны дополнительные параметры, касающиеся aspnet_regsql, вы можете посмотреть ЗДЕСЬ