Проверка подлинности форм не забывая меня - PullRequest
0 голосов
/ 30 сентября 2010

Я использую элемент управления ASP Login для аутентификации пользователей, однако, даже если пользователь не установит флажок «Запомнить меня», пользователь не будет забыт, даже если он закроет браузер, выключит компьютер и откроет егоснова.

Аутентификация:

<authentication mode="Forms">
  <forms name=".ASPXFORMSAUTH" loginUrl="~/Default.aspx" timeout="3600" protection="All" />
</authentication>

Кто-нибудь еще имел эту проблему?

Ответы [ 2 ]

1 голос
/ 30 сентября 2010

Параметр timeout - это количество минут до истечения срока действия файла cookie.

По умолчанию установлено значение 30.

Ваши сеансы остаются открытыми в течение 3600 минут.

0 голосов
/ 30 сентября 2010

У меня были проблемы с проверкой подлинности формы в .NET. Мне пришлось добавить Session.Clear (); Session.Abandon (); в Global.asax в Session_End

...