升级到2003+iis6,ASP的SESSION要刷新好几次才能用,客户跟我急乐
各位大侠救命啊!
用户登录后session好像丢失乐一样啊
我搜索乐过去的帖子,有人遇到过,但好像没看到什么好办法.
问题点数:100、回复次数:11Top
1 楼lienzhu(李强)回复于 2004-12-03 12:11:15 得分 30
你禁止缓存看看, Response.CacheControl = "no-cache"
Top
2 楼liujw(niuniu)回复于 2004-12-03 12:16:06 得分 0
要每个页面去放这个吗?
Response.CacheControl = "no-cache"Top
3 楼lonelydreamsym(惊梦)回复于 2004-12-03 12:25:14 得分 0
碰到过Top
4 楼yqh1314(‰兆雪伊人倍思逢☆)回复于 2004-12-03 12:34:37 得分 5
是的基本上是在你要用到SESSION 值的页面Top
5 楼babyt(阿泰)回复于 2004-12-03 12:40:21 得分 36
2003 iis
看站点属性,看看禁止SessionState选项是否打了勾,如果有的话,去掉Top
6 楼xxsoft(上海,今夜请将我遗忘!)回复于 2004-12-03 12:57:53 得分 12
你打印出来看看。。
response.write session("sessionname")Top
7 楼klend(苯鸟(2006))回复于 2004-12-03 13:20:24 得分 5
我也是2003+iis6,没遇到你说得问题
Top
8 楼cbaryby(毛毛虫)回复于 2004-12-03 13:21:00 得分 12
2003 iis
看站点属性,看看禁止SessionState选项是否打了勾,如果有的话,去掉
同意这一个Top
9 楼liujw(niuniu)回复于 2004-12-03 14:28:02 得分 0
看乐,已经打了勾,因为刷新几次后还能用,所以session刷完了还是有值了,
程序流程是这样:a.asp登录,b.asp检查密码赋session值后跳转到c.asp,c.asp读session根据不同session进行下一步.现在是在c.asp页面刷新几次就可以,但在后边做session判断时session还是空,然后跳回a.asp! 唉,郁闷中...Top
10 楼liujw(niuniu)回复于 2004-12-03 14:46:14 得分 0
解决了,把一个HTTP头里边的.NET的东西去掉就好了Top
11 楼liujw(niuniu)回复于 2004-12-03 14:48:23 得分 0
感谢诸位帮忙Top




