【问题标题】:my site logs out to quick because of executionTimeout由于 executionTimeout,我的网站快速注销
【发布时间】:2014-04-10 11:08:12
【问题描述】:

有人在 .net 中创建了一个正在接管的网站。

当有人登录时,它会在一段时间后自动将您注销。

在 web.config 中有这个假设控制时间的代码:

     <httpRuntime
       executionTimeout="12000"
       maxRequestLength="307200"
       useFullyQualifiedRedirectUrl="false"
       minFreeThreads="8"
       minLocalRequestFreeThreads="4"
       appRequestQueueLimit="100"
       enableVersionHeader="true"
       requestValidationMode="2.0"
    />

现在“12000”这个数字是什么意思

我可以更改这段代码中的时间长度吗

executionTimeout 和 maxRequestLength 的区别是什么

谢谢

【问题讨论】:

    标签: c# asp.net web-config session-timeout


    【解决方案1】:

    如果您使用身份验证表单,请在 web.config 中查找 system.web - authentication。在那里,你有一个 Timeout 参数。

    <authentication mode="Forms">
        <forms loginUrl="login.aspx" name=".ASPNETAUTH" protection="None" path="/" timeout="60"/>
    </authentication>
    

    【讨论】:

    • 与身份验证无关。配置确定如何处理对 ASP.NET 应用程序的请求的 ASP.NET HTTP 运行时设置。
    • @al123 你解决了吗?如果是这样,你能标记一个答案吗?
    【解决方案2】:

    我认为这不是您正在寻找的属性,更有可能是会话超时

    Session timeout in ASP.NET

    应该能帮到你

    【讨论】:

    • 它已经超时了。但我需要延长超时时间!我认为它可能是 executionTimeout,但不确定
    猜你喜欢
    • 2015-08-16
    • 2012-05-04
    • 1970-01-01
    • 2014-12-21
    • 2015-01-25
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2015-12-25
    相关资源
    最近更新 更多