在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
比如: http://localhost/asp/counter/(qtrgvr3goqu4cc55i3ngqeaz)/WebForm2.aspx http://localhost:45019/WEB/(S(jtlpw455vp3udnbiufilzh45))/index.aspx 括号里的是web的SESSION,你本机的COOKIE不可用时,就会使用URL藏SESSION了。 检查一下Web项目的参数web.config中session模式中是不是设置了cookieless="true"。
<sessionState> ===老帖================================================================
发表于:2007-11-01 20:04:33 最近在部署一个网站,net2.0开发的,但是遇到一个很奇怪的问题。 当我输入网站域名,打开网页后url中会跟一段“乱码” www.lovemai.com.cn/(S(ysbqgtvxlp1smc55lt31xtjd))/index.aspx,中间的一段字母和数字怎么也想不通是怎么来,该怎么去掉。 最后在查看web.config时看到了一句 <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="true" timeout="20"/> 想了一下,cookieless意思就是不用cookie,我们知道网站要保存登录信息等都要使用一个session,没有了cookie,session其实也就不能工作了,那iis怎么区别每一个访问呢? 那就是在url中加入一段唯一的id来代表一个单独的链接访问。使用就在我的地址中出现了一段“乱码”。 将cookieless="false"后,问题解决了。 原提问贴
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论