SQL Server会话状态问题
我正在开发一个购物车网站。
问题是,当我将产品添加到我的购物车并且另一台计算机中的另一个用户浏览购物车时,突然有了我的购物车详细信息!
我们的网站位于网络场中,因此会话状态保存在 Sql Server 中。 这是我第一次在 Sql Server 上设置 SessionState。
在我的 web.config 中有这个,
<sessionState
mode="SQLServer"
sqlConnectionString="data source=someip;user=someuser;password=somepassword"
cookieless="false"
timeout="20" />
我错过了什么吗?非常感谢帮助。
I am developing a shopping cart website.
The problem is, when I add product items to my shopping cart and another user in another computer browses the shopping cart, suddenly has my cart details!!.
We have our site on a web farm, hence session state is held in Sql Server.
This is the first time I am setting up SessionState on Sql Server.
In my web.config I have this,
<sessionState
mode="SQLServer"
sqlConnectionString="data source=someip;user=someuser;password=somepassword"
cookieless="false"
timeout="20" />
Am I missing any thing? Help much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
会话状态是基于每个浏览器实例进行处理的,无论是否是 InProc。您还有其他问题正在发生。
Session state is handled on a per browser instance basis whether InProc or not. You have some other issue going on.
尼尔和里克,感谢您的回复。
问题不在于会话状态。这是一个静态类,存储的值正在移动并导致这种混乱。
Neil and rick, thanks for your response.
The problem was not in session state. It was a static class stored with values was moving around and causing this confusion.