【问题标题】:How do you check the ASP.NET sessionsState mode on a web server?如何检查 Web 服务器上的 ASP.NET 会话状态模式?
【发布时间】:2013-06-18 23:38:14
【问题描述】:

我有一个 ASP.NET 4.0 Web 应用程序,它没有在其任何 web.config 文件中指定 sessionState 模式。

此应用程序在我公司的 Web 服务器上运行,我对其访问权限非常有限。有什么方法可以检查我的 Web 应用程序在哪个 sessionState 模式下运行?

我知道“InProc”是 ASP.NET 中的默认 sessionState 模式。但我不确定是否有人覆盖了公司 Web 服务器上的根配置文件(machine.config 或 root web.config 等)。请注意,我没有直接访问服务器的权限,因此我需要编写一个位置/文件列表来尝试。显然,我无法在其中放入任何测试代码来找出答案。

我还尝试在指定了默认“InProc”模式的配置文件中进行搜索,但在任何地方都找不到。任何帮助将非常感激。谢谢!

【问题讨论】:

  • 您只是在寻找要检查的路径列表吗?
  • 是的,那太好了!

标签: asp.net session-state configuration-files


【解决方案1】:

服务器级配置存储在以下配置文件中:

  • Machine.config。此文件位于 %windir%\Microsoft.NET\Framework\framework_version\CONFIG。

  • .NET Framework 的根 Web.config。此文件位于 %windir%\Microsoft.NET\Framework\framework_version\CONFIG。

  • ApplicationHost.config。此文件位于 %windir%\system32\inetsrv\config。

最后,您需要检查应用程序的 Web.config。

Source

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多