本帖最后由 yingjiahua 于 2012-06-13 21:33:11 编辑

解决方案 »

  1.   

    你重新编译没有的啊,forms的验证信息是保存在cookie里面的。你把浏览器cookie清理下就好了。
      

  2.   


      我还没发布呢,只是在vs中运行,登陆后在后台修改新闻,然后在代码中重新生成了一下,然后我刷新页面竟然还在新闻页面没返回到登陆页面,这个正常吗?
        以前用session的时候一生成都需要重新登陆 的呀????????
       如果这是正常的,能不能设置生成后重新登陆进入后台啊
      

  3.   

    编译了啊 ,重新生成项目了  肯定是编译了  可就是还在新闻页面,没返回到登陆页面。用session一生成都需要重新登陆的啊
      

  4.   

    session是保存在服务器端,重新生成就是卸载了网站重新创建了,所以session是销毁
    cookie是保存在客户端的,你重新编译,不影响客户端的东西。所以,没进入到登录页面是完全正常的,也是符合国际标准的,也许你觉得不正常
      

  5.   

    那如果客户端禁用cook ,forms验证还管用吗。会受影响不会  
      

  6.   

    禁用cookie,你还可以使用
    config文件中的cookieless=true,也是可以使用的
      

  7.   

    另外,即使你使用Session,禁用Cookie你可能也是无法进行保存登录的。Session依赖于Cookie
      

  8.   


    非常感谢 ,cookieless=true 这个是设置什么的啊  ,是什么意思,那客户端cokk都禁用了,怎么写cook啊,真不影响吗?
      

  9.   

    本帖最后由 net_lover 于 2012-06-14 08:38:39 编辑