IIS服务器中 ASP.NET State Service 开启后 Session 仍容易丢失的问题终极解决办法

解决方法一:

1. 开启ASP.NET State Service服务:

选择管理工具->服务,找到ASP.NET State Service,点开后选择启动,并将启动类型设为自动。

2. 设置程序配置文件:

将web.config打开,会看到有一行是<sessionState mode=”InProc” stateConnectionString=”tcpip=127.0.0.1:42424″ timeout=”20″/>,如果没有,请在<system.web>的下一行添加,再将其中的InProc改为StateServer,保存即可。

解决方法:

如果按照方法一还不行出现如下错误:解决方法如下

错误描述:

Unable to make the session state request to the session state server. Please ensure that the ASP.NET State service is started and that the client and server ports are the same.   If the server is on a remote machine, please ensure that it accepts remote requests by checking the value of HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection.   If the server is on the local machine, and if the before mentioned registry value does not exist or is set to 0, then the state server connection string must use either ‘localhost’ or ‘127.0.0.1’ as the server name.

解决办法

网上搜索了半天,找到的相关答案都说是ASP.NET State Service服务没有开启,但服务器上明明已经开启了啊!就是因为杀毒软件的问题,以前在另一台服务器上装了MCAFEE,开启访问保护ASP.NET的所有网站都会出错,看了一下服务器里装的NOD32,是把所有的功能都开启了,关掉网络监视(IMON),验证码就可以正常显示了

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/9316.html

(0)
晴川运维晴川运维
上一篇 2025年6月16日
下一篇 2025年6月16日

相关推荐

  • 重启无响应的IIS服务的方法

    有时候我们在WEB程序如:ASP中无意中使用到了一个死循环,或者在测试DLL组件时,挂了。这时候IIS就停止了响应,我们要继续我们的工作,就需要重启IIS服务。   而当想结束in…

    IIS 2025年6月12日
  • IIS启用Gzip的方法与优缺点分析

    现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一…

    IIS 2025年6月11日
  • IIS指令: appcmd add vdir – 添加虚拟目录

    IIS指令: appcmd add vdir – 添加虚拟目录 IIS指令: appcmd add vdir – 添加虚拟目录 在使用IIS(Interne…

    IIS 2025年10月22日
  • Gzip压缩启用图文方法详细说明【IIS6.0、Apache】

    什么是Gzip?(已懂的请跳过) Gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序。最早由Jean-loup Gailly和Mark Adler创建,用于UNI…

    IIS 2025年6月10日
  • IIS新手指南:设置维护计划

    IIS新手指南:设置维护计划 IIS新手指南:设置维护计划 什么是IIS? IIS(Internet Information Services)是由微软开发的一款用于托管和提供We…

    IIS 2025年10月10日
  • 从入侵者的角度浅谈服务器安全配置基本知识

    目前较为流行web入侵方式都是通过寻找程序的漏洞先得到网站的webshell然后再根据服务器的配置来找到相应的可以利用的方法进行提权,进而拿下服务器权限的。所以配合服务器来设置防止…

    IIS 2025年6月9日
  • IIS修复IIS出现错误后完全重装的方法

    这样并不是保险的做法,很多人在重装iis后问题依旧。 所以建议在任何情况下都用以下步骤重新安装IIS: 复制代码 代码如下: 1、把IIS卸载。 2、把 %windir%\syst…

    IIS 2025年6月10日
  • IIS指令: appcmd list workerprocesses – 列出工作进程

    IIS指令: appcmd list workerprocesses – 列出工作进程 IIS指令: appcmd list workerprocesses &#821…

    IIS 2025年10月23日
  • win2003 iis asp.net伪静态配置图解

    一、【系统环境】 操作系统:windows2003 软件:iis 6.0 .net2.0以上 二、【配置伪静态步骤】 1.右键点击 要设置网站的网站 2.属性 ——》主目录 ——》…

    IIS 2025年6月8日
  • IIS入门:设置SSL证书

    IIS入门:设置SSL证书 IIS入门:设置SSL证书 什么是SSL证书? SSL证书(Secure Sockets Layer Certificate)是一种用于加密网站与用户之…

    IIS 2025年10月25日

发表回复

登录后才能评论