为什么在ASP.NET MVC中暂停超时?

前端之家收集整理的这篇文章主要介绍了为什么在ASP.NET MVC中暂停超时?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个MVC 2应用程序,其中超时设置为2880(分钟,因为我明白,但即使是几秒钟有一个问题):
<authentication mode="Forms">
  <forms loginUrl="~/Account/logon" timeout="2880" />
</authentication>

现在这应该是48小时,或至少48分钟(如果值是秒)。但是用户只需几分钟的时间才能注销…

这是为什么?任何帮助赞赏!

解决方法

找到答案终于在很多谷歌…

您必须在web.config文件中设置一个自定义的machinekey。我用这个发电机:

http://aspnetresources.com/tools/machineKey

这似乎必须在Web主机上执行“回收”,如果我正确理解,这将导致用户注销。

无论如何,现在工作正常!

原文链接:https://www.f2er.com/aspnet/253669.html

猜你在找的asp.Net相关文章