日期:2014-05-17  浏览次数:20451 次

非常奇怪的问题,请大家帮下忙,asp.net页面回发时找不到Cookie,
遇到一个奇怪的问题,做的asp.net多标签程序,打开页面时,Cookie正常,页面回发时,Cookie丢失了
同样的代码在另外两台电脑上没此现象
注:我Cookie的key用的是Guid
有谁知道是怎么回事吗
具体现象描述如下:
  1、程序启动后,进入程序操作,引起页面回发,一切正常,Cookie也正常没丢;
  2、注消退出程序,在程序登录界面上选择另一个数据库登录操作,初次加载页面Cookie正常,引起页面回发Cookie丢失,但关闭此子页面,重新打开正常,再次页面回发还是丢失,
 
  也就是说只要不注消退出,怎么弄都行没问题,只要注消退出后,再选另一个数据库进入就有问题,非要完全关闭浏览器再进就没问题
 
  这个现象在我电脑上出现,另两台电脑上无此现象,非常怪异,我重装系统这个现象还是存在,以前在我电脑上没有这个现象的


------解决方案--------------------
不要用guid来做key

guid是在变化的,产生出来都是唯一的