如何在客户端获取ASP.NET_SessionId

tempdragon 2007-04-05 10:03:46
我用 document.cookie 得不到 ASP.NET_SessionId 的值,但是用抓包软件却可以看到 cookie 中包含ASP.NET_SessionId=2p3l3u55tmcffnqbwziayq45; 之类的数据,请问有什么办法得到ASP.NET_SessionId?
谢谢。
...全文
1765 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hi_dzj 2011-12-18
  • 打赏
  • 举报
回复
参考:http://frieboy168.blog.163.com/blog/static/3554449120101131115228393/
hi_dzj 2011-12-18
  • 打赏
  • 举报
回复
解决了!!
注意,在客户端使用javascript脚本无法获取“ASP.NET_SessionId”的Cookies, 因为此Cookies在服务器端设置了HttpOnly属性为true。
hi_dzj 2011-12-18
  • 打赏
  • 举报
回复
我也有同样的问题啊,如何用js来修改cookie中的ASP.NET_Sessionid值
tempdragon 2007-04-06
  • 打赏
  • 举报
回复
奇怪的是我用 ie developer toolbar查看cookie看不到ASP.NET_SessionId,而用firefox 的 Web Developer 却可以看到ASP.NET_SessionId, 也许是asp.net作了什么手脚吧。
关键是现在的需求只能在客户端获取sessionid,难道要从cookie 文件中获得,或者是抓包?有没有更方便的方法呢?
谢谢!
hbhbhbhbhb1021 2007-04-06
  • 打赏
  • 举报
回复
session本身就是依靠COOKIE的,最好不要这么写,在服务器端来搞这些东西好些
engzs 2007-04-06
  • 打赏
  • 举报
回复
你得到应该不是服务器端的SessionId
chuckcoin 2007-04-06
  • 打赏
  • 举报
回复
如果可以得到这个东西的话,那session也不安全鸟~
tempdragon 2007-04-06
  • 打赏
  • 举报
回复
bump

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧