为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET:Session.SessionID在请求之间更改

ASP.NET:Session.SessionID在请求之间更改

婷婷同学_ 2019-08-30 17:29:47
为什么ASP.NET页面中Session -object 上的属性SessionID在请求之间发生变化?我有一个这样的页面:...<div>    SessionID: <%= SessionID %></div>...每次我点击F5时输出都会不断变化,与浏览器无关。
查看完整描述

3 回答

?
米脂

TA贡献1836条经验 获得超3个赞

还有另一个更阴险的原因,即使在Cladudio演示的Session对象初始化时,为什么会出现这种情况。


在Web.config中,如果有一个<httpCookies>条目设置为requireSSL="true"但您实际上并未使用HTTPS:对于特定请求,则会话cookie不会发送(或者可能不会返回,我不确定哪个)这意味着什么您最终会为每个请求提供一个全新的会话。


我发现这个很难,在我的源代码控制中的几次提交之间花了几个小时来回,直到我发现哪些特定的更改破坏了我的应用程序。


查看完整回答
反对 回复 2019-08-30
  • 3 回答
  • 0 关注
  • 756 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信