ASP.NET 中的会话超时

2024-03-27

我正在 IIS 6.0 中运行 ASP.NET 2.0 应用程序。我希望会话超时为 60 分钟,而不是默认的 20 分钟。我做了以下事情

  1. Set <sessionState timeout="60"></sessionState> in web.config.
  2. 在 IIS 管理器/网站属性/ASP.NET 配置设置中将会话超时设置为 60 分钟。
  3. 在应用程序池属性/性能中将空闲超时设置为 60 分钟。

我仍然遇到 20 分钟的会话超时。我还有什么需要做的吗?


您使用表单身份验证吗?

表单身份验证使用自己的超时值(默认为 30 分钟)。表单身份验证超时会将用户发送到登录页面,且会话仍处于活动状态。这可能看起来像您的应用程序在会话超时时给出的行为,因此很容易将其中一个与另一个混淆。

<system.web>
    <authentication mode="Forms">
          <forms timeout="50"/>
    </authentication>

    <sessionState timeout="60"  />
</system.web>

将表单超时设置为小于会话超时可以为用户提供一个重新登录的窗口,而不会丢失任何会话数据。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ASP.NET 中的会话超时 的相关文章

  • 部署项目 dll 导致“两者都存在类型 x”错误

    我有一个 Web 应用程序项目 一个业务逻辑项目和一个用于 Web 应用程序的 Web 部署项目 当我构建解决方案时 部署 Release bin 包含每个项目的 1 个 dll 因此我为 MyWeb dll MyWebBusiness d
  • ViewModel 的列表在操作中为 null

    我正在开发我的第一个 ASP NET MVC 3 应用程序 我有一个如下所示的视图 model IceCream ViewModels Note NotesViewModel using Html BeginForm Html Valida
  • @RenderBody() 该怎么办?

    我有一个 ASP NET MVC 3 应用程序JQuery UI Tabs 我有一个主布局页面 layout cshtml 代码如下 大师 layout cshtml需要一个 RenderBody 代码 既然是必需的 那我该怎么办呢 我想我
  • 将字符串转换为正确的 URI 格式?

    有没有简单的方法可以将电子邮件地址字符串转换为正确的 URI 格式 Input http mywebsite com validate email 3DE4ED727750215D957F8A1E4B117C38E7250C33 email
  • RestSharp RestClient的默认超时值是多少?

    任何人都知道默认超时值休息锐利 https github com restsharp 休息客户端 RestSharp 在底层使用 HttpWebRequest 它有一个默认超时 https msdn microsoft com en us
  • 两种类型的回发事件

    1 我发现了两篇文章 每篇文章对两种类型的回发事件的分类都略有不同 一位资源说两种类型的回发事件是Changed事件 其中控件实现 IPostbackDataHandler 当数据在回发之间更改时触发 然后Raised事件 其中控件实现 I
  • 将 jQuery 验证器规则添加到 ASP 中动态创建的元素

    我在 MVC3 项目的页面上有一些动态插入的表单字段 通常我们会在服务器端添加 jQuery 验证 但在这种情况下我们不能 UI 中的多个字段生成一个隐藏字段的值 这就是提交的内容 我们无法针对隐藏字段进行验证 因此我们必须为用户可以看到的
  • Response.Redirect() 将绝对 URL 作为相对 URL 处理

    我有一个 net C 页面 它重定向到绝对 url 例如 Response Redirect rtsp myvideoServer com myVideoAddress mp4 ticket 1234 dt 1234 但重定向后会导致 ht
  • 使用AJAX通过WebApi调用Delete方法

    我在 ASP Net Web 应用程序中使用 WebApi 我在控制器中有一个名为Delete我想通过使用 jQuery 的 AJAX 方法来访问此方法 下面是我的代码 Authorize public int Delete int pro
  • 在 C# ASP.NET 中添加自定义 hashAlgorithmType

    我有一个页面需要加强安全性 我正在使用内置的 MembershipProvider 功能 目前有hashAlgorithmType设置为 SHA512 我有 BCrypt NET 库 http bcrypt codeplex com 当我从
  • Silverlight 3 工具未显示在 Visual Studio 中

    我下载并安装了Silverlight 3 工具 http go microsoft com fwlink LinkID 143571 我想在 ASP net 页面中使用 Silverlight 服务器控件 但我的工具箱中没有 Silverl
  • Java RMI - 客户端超时

    我正在使用 Java RMI 构建分布式系统 它必须支持服务器丢失 如果我的客户端使用 RMI 连接到服务器 如果该服务器出现故障 例如电缆问题 我的客户端应该会收到异常 以便它可以连接到其他服务器 但是当服务器出现故障时 我的客户端什么也
  • Angular2 与 ASP.NET 5 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在将 Angular2 与 ASP NET5 gulp 和 typescript 结合使用 当我解决
  • 使用 sqlite 离线存储数据的 Web 表单应用程序

    我有一个 asp net Web 表单应用程序 它在远程服务器上使用 sql server 2005 所有控件均使用 linq to sql 绑定 我正在尝试提供完整的离线功能 所以我想知道是否可以像 sql server db 一样创建一
  • Django HTTPS 和 HTTP 会话

    我使用 Django 1 1 1 和 ssl 重定向中间件 通过 HTTPS 创建的会话数据 身份验证等 在站点的 HTTP 部分中不可用 无需将整个站点设置为 HTTPS 即可使其可用的最佳方法是什么 这是设计使然 您无法轻易更改 当通过
  • 两个日期范围之间相交的天数

    有人知道如何最好地计算两个日期范围之间相交的天数吗 这是我写的一个小方法来计算这个 private static int inclusiveDays DateTime s1 DateTime e1 DateTime s2 DateTime
  • UpdatePanel 更新时 ASP 页面滚动到顶部

    我遇到一个问题 我有一个 UpdatePanel 它使用计时器来触发用新点更新 ASP 图表 本质上是位于https web archive org web 20201205213920 https www 4guysfromrolla c
  • 为 html5 输入类型渲染 asp.TextBox =“date”

    不知道以前有没有问过 也没找到 是否可以控制由 asp TextBox 呈现的输入文本的类型 我想把它改成
  • 直接将 .aspx 转换为 .pdf [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在新窗口中打开图像或pdf文件?

    我有一个 gridview 它包含文件名和文件路径 图像和 pdf 格式文件 其中我使用了模板字段 在该字段下放置了 1 个图像按钮 单击该图像按钮 即 查看 按钮 时 我想在新窗口中打开所选文件 这是我的代码 protected void

随机推荐

  • Fedex PHP Soap API 具有多种服务类型?

    我正在使用 Fedex Soap API 来检索运费 但在 ServiceType 中 我只能发送一种类型 即 PRIORITY OVERNIGHT 如何在一个请求中发送多个服务 如 GROUND HOME DELIVERY INTERNA
  • WPF DataGrid 全行选择

    我正在使用 WPF 和 NET 4 0 最近 在我的一个程序中 我从使用 ListView 和 GridView 切换到使用 DataGrid 我希望能够像在 ListView 中那样选择并突出显示整行 在 ListView 中 当我单击最
  • 通过 ngIf 出现后聚焦元素

    我有一个按钮 单击该按钮时 该按钮会替换为输入字段和确认按钮 然后当输入完成时 它会再次替换为原始按钮 发生这种情况时 我希望它在出现后将焦点集中在原始按钮上 一些用户请求更好地支持选项卡导航 但我似乎无法让它始终如一地做到这一点 我能做的
  • 我可以使用 self 访问类变量吗?

    我有课Foo带有类变量remote 我可以访问类变量吗remote using self remote class Foo remote False def init self self remote True classmethod de
  • 如何将生成的 HTML 字符串输出到文本框而不使用段落格式 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在 WPF 应用程序中生成 HTML 字符串 并将其输出到多行文本框 现在输出正在换行 但显示类似
  • `git Branch -f ` 和 `git checkout 之间的区别; git reset --hard ` 在干净的工作树下?

    到现在为止 我一直用git checkout
  • Azure 数据工厂:查询 CosmosDB 源中的 _ts(纪元)字段

    我正在尝试将数据从 Azure CosmosDB 复制到 Azure SQL 数据库 在 Azure CosmosDB 源中 查询如下 select from c where c DefinitionTime gt formatDateTi
  • 纵向模式下的 AVVideoCompositionCoreAnimationTool 和 CALayer?

    我正在尝试使用 iOS 4 3 上的 AVMutableComposition AVMutableVideoComposition 和 AVVideoCompositionCoreAnimationTool 将 CALayer 烘焙为纵向模
  • 我可以让这个脚本更快吗?

    我为实习编写了一个简单的脚本 该脚本会遍历提供的目录并删除任何早于指定天数的文件 我今天花了所有的空闲时间试图加强它 这是我到目前为止所得到的 function delOld dir numDays timespan new timespa
  • SQL查询-过滤掉仅包含空格的字段

    我需要编写一个 sql 查询来过滤掉字段中空格数量不断变化的行 例如 我有这个查询 SELECT MEMO SYSTEM TXT FROM EE dbo EE Billing Memo where MEMO SYSTEM TXT is no
  • Rails 验证类型日期?

    我想我可能是在做梦 但我想我在某处读到可以在保存对象之前验证对象属性的类型 某物 喜欢validates transaction date type gt Date这将确保它是一个约会 这在 Rails 3 2 中可能吗 我正试图在网上找到
  • 如何将模型数据从一个控制器传递到另一个控制器

    将模型数据从一个控制器传递到另一个控制器是否可能 我想将模型数据从一个控制器传递到另一个控制器 HttpPost public ActionResult Personal StudentModel student return Redire
  • MATLAB中如何将图像分成块?

    我有一个 256x256 的图像 我想将其分为 4 个 128x128 的块 并将它们寻址为 A1 到 A4 现在我想分别调用它们并对它们进行一些操作 我知道这可以使用blkproc功能 但具体是怎样的呢 我打电话吗blkproc像这样 B
  • 将 Watch 应用程序启动到中间视图

    基本上 我的应用程序以页面格式布局 我希望它启动到三个页面的中间 无法设置上一页的转场 所以我一直在尝试用代码来做到这一点 我将主视图设置为第一个视图 并且我尝试了多种方法来在应用程序启动后立即切换到中间视图 这是我尝试过的两种方法 if
  • R 保留数据框中每个日期的前 10 行

    我有一个按日期排序的股票数据数据集 然后按该日期的回报率从最大到最小排序 每天大约有800只股票 我如何创建一个新的数据框架 其中仅包含每天收益最高的 10 只股票 所以我需要每个日期的前 10 名 其他的我不关心 dplyr 是你的朋友
  • 如何使用 Twilio Java SDK 发送批量短信?

    我找到了大量关于如何使用 Js Python PHP SDK 发送大量短信的信息 但没有任何关于如何使用 Js Python PHP SDK 发送大量短信的信息如何使用 Java 实现这一点 以下是演示 Python 实现的代码片段 fro
  • 一段时间后 Adb 停止检测我的手机

    我正在 Linux 机器上为 android 开发 并且我已经创建了一个udevandroid 规则并且它有效 一段时间后 如果我拔掉设备并再次插入 adb如果我运行则无法识别该设备lusb or dmesg获取有关设备的信息 我尝试重新加
  • EA Sparx 查询中的WITH 子句

    是否可以在 EA Sparx 查询中使用WITH 子句 我写了这个 with Activities as select t connector start object id as Object2 id t object from t ob
  • 如何启用 python repl 自动完成并仍然允许新行选项卡

    我目前有以下内容 pythonrc在 python repl 中启用自动完成 Autocompletion import rlcompleter readline readline parse and bind tab complete 然
  • ASP.NET 中的会话超时

    我正在 IIS 6 0 中运行 ASP NET 2 0 应用程序 我希望会话超时为 60 分钟 而不是默认的 20 分钟 我做了以下事情 Set