У меня много сайтов под одной аутентификацией ASP.NET форм. У них смешанные фреймворки (у некоторых 2.0, у некоторых 4.0, но это все нормально) Все работает нормально, но иногда, после случайного времени (например, двух минут), сеанс на клиенте заканчивается, и он должен ввести свой пароль agian , Зачем? Чего мне не хватает?
Вот часть моего web.config:
<authentication mode="Forms" ><forms loginUrl="../web/start_page/start_page.aspx"
name=".ASPXFORMSAUTH"
protection="All"
path="/"
timeout="60" /></authentication>
<machineKey
validationKey="blablabla"
validation="SHA1" />
<sessionState mode="InProc" stateNetworkTimeout="3600" />
Просмотр событий показывает:
Event code: 4005
Event message: Forms authentication failed for the request. Reason: The ticket supplied has expired.
Event time: 21.09.2010 8:23:26
Event time (UTC): 21.09.2010 4:23:26
Event ID: e3a00bef332a4dec9cd1aa078a3d5aa4
Event sequence: 277
Event occurrence: 1
Event detail code: 50202