0

ログインするすべてのユーザーのログイン時間を延長しようとしていますが、何らかの理由で 15 ~ 20 分後にログアウトします。人々が実際にウェブサイトで記事を作成するので、ログアウト時間を300分にしたいので、これまでのところ時間が必要です...

 // this is when users login i want the timeout to be 300 minutes automatically

  FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(model.Email, model.RememberMe, 300);
                    string encTicket = FormsAuthentication.Encrypt(ticket);
                    Response.Cookies.Add(new HttpCookie(FormsAuthentication.FormsCookieName, encTicket)); 

これは私のweb.configです

    <authentication mode="Forms">
  <forms name=".loog" loginUrl="~/Account/login" timeout="300" protection="All" path="/" requireSSL="false" slidingExpiration="true" cookieless="AutoDetect"/>
</authentication>

20分ごとにログアウトされる理由は何でしょうか..何か助けていただければ幸いです!

4

1 に答える 1