我對錶單身份驗證有些疑問。如何增加asp.net網站中表單身份驗證的超時時間?在我的網站上,我設置了<forms loginUrl="Default.aspx" name=".ASPXAUTH" timeout="60000" protection="All">
。但是如果我們在15分鐘後刷新頁面,它將重定向到默認頁面。你可以建議我任何一個,如何解決這個問題。如何增加表單身份驗證中的超時時間
在此先感謝!
我對錶單身份驗證有些疑問。如何增加asp.net網站中表單身份驗證的超時時間?在我的網站上,我設置了<forms loginUrl="Default.aspx" name=".ASPXAUTH" timeout="60000" protection="All">
。但是如果我們在15分鐘後刷新頁面,它將重定向到默認頁面。你可以建議我任何一個,如何解決這個問題。如何增加表單身份驗證中的超時時間
在此先感謝!
如果要更改超時值是更長的時間,你可以很容易地在當地web.config文件更改超時值(超時值以分鐘爲單位):
<system.web>
<authentication mode="Forms">
<forms timeout="50000000"/>
</authentication>
</system.web>
嘗試這樣的:
<authentication mode="Forms">
<forms loginUrl="~/Auth/SignOn.aspx" timeout="40" slidingExpiration="true" />
</authentication>
在一個側面說明,你應該讓TimeOut(Session) less than or equal to TimeOut(FormsAuthentication) * 2
是這個問題?或者你只是想增加表單的時間跨度。正確澄清它 – BNN 2015-03-31 11:00:57