当前位置: 移动技术网 > IT编程>开发语言>.net > 使用ASP.NET 状态服务碰到的一些情况

使用ASP.NET 状态服务碰到的一些情况

2018年09月20日  | 移动技术网IT编程  | 我要评论

经典情色片,远朋班,广东省二本院校

在.net中使用asp.net 状态服务来保存session,原来是没有问题的,后来换了一台服务器,但是发现应用程序池一回收,session就丢失。

情况是这样的

1、开启asp.net状态服务

2、在web.config里添加了

<sessionstate
            mode="stateserver"
            stateconnectionstring="tcpip=127.0.0.1:42424"
            sqlconnectionstring="data source=127.0.0.1;trusted_connection=yes"
            cookieless="false"
            timeout="30"
    />www.2cto.com

3、增加一个单独的windows用户runuser,添加到iis_wpg组

4、把应用程序池的启动用户为runuser

5、网站的身份验证是runuser


就这样,保存session是没问题的,但是当程序池回收后,session就丢失。

当把应用程序池的启动用户恢复为networkservice,回收后session正常。


后来上网搜,找到一段东西加入到web.config

<machinekey
validationkey="78ae3850338bfadce59d8ddf58c9e4518e7510149c46142d7aad7f1ad49d95d4" decryptionkey="5fc88dfc24ea123c" validation="sha1"/>

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网