我有管理页面,我在那里编辑我的网站,它与sql一起使用。管理页面注销3-4分钟后再次要求我输入用户名和密码。如何在超时时更改分钟数?
我在web.config上试过这个:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="60"/>
</authentication>
和此:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="7200"/>
</authentication>
和...这样的:
<httpRuntime requestValidationMode="2.0" useFullyQualifiedRedirectUrl="true"
executionTimeout="72000"
appRequestQueueLimit="90000"
shutdownTimeout="90000" />
并且所有结果都是相同的... 3-4分钟后(即使我点击那里,不仅在空闲时) - 系统也要注销。
答案 0 :(得分:0)
'forms'标签中的超时应该有效 - 你有多个配置吗?
答案 1 :(得分:0)
<authentication mode="Forms">
<forms timeout="20" slidingExpiration="true"/>
</authentication>
添加滑动过期 - 如果能解决您的问题,请告诉我。你使用的是什么浏览器?是不是你的cookie没有被保留?
答案 2 :(得分:0)
答案是 - 通过iis 7管理器在machin键上生成密钥,然后在iis 7管理器上再次更改会话时间。