页面是登陆页面,如果登陆了,显示登陆信息,如果没有登陆,显示登陆界面,但是一旦登陆,关掉所有页面再打开登陆的信息还在,怎么回事?

解决方案 »

  1.   

    跟asp写的差不多,不知道是不是永久的
      

  2.   

    设置Cookie的代码贴出来瞅瞅,要不没法说的
    你说“不设置过期时间”再检查一遍吧
      

  3.   

    cookies默认有效时间为30分钟
    -----------------------------------------------
    don't wrroied,be happy!
      

  4.   

    cookie是没有默认时间的,只要关闭浏览器,cookie就会被清除。除非程序里设置,
    你最好把代码贴出来,不然,这个不好说。
      

  5.   

    '写Cookies
        Public Sub Cookies_Write(ByVal Name As String, ByVal Value As String, ByVal DateStr As String)
            Dim MyCookies As New HttpCookie(Name)
            MyCookies.Value = Server.UrlEncode(Value)
            'MyCookies.Value = Value
            If DateStr <> "" Then MyCookies.Expires = CDate(DateStr)
            Response.Cookies.Add(MyCookies)
        End Sub
                        Call Cookies_Write("UserID", UserID, "")
                        'Call Cookies_Write("UserName", UserName, DateTime.Now.AddDays(+10))
                        Call Cookies_Write("UserName", UserName, "")
                        Call Cookies_Write("UserRealName", UserRealName, "")
                        Call Cookies_Write("UserClass", UserClass, "")
                        Call Cookies_Write("UserWorkUnit", UserWorkUnit, "")
      

  6.   

    会话cookie和持久性cookie之间仅有的差异在于附加的过期数据。
    创建一个持久性Cookie到2006年12月12月过期:
    Dim ObjCookie as new HttpCookie("MyCookie","naoteng")
    objcookie.expirec=#12/12/2006#
    response,.Cookie.add(ObjCookie)
      

  7.   

    cookie你可以设置过期时间的,除非你显式的删除cookie,
    删除 Cookie(即把该 Cookie 从用户的硬盘上物理删除)是修改 Cookie 的一种形式。由于 Cookie 位于用户的计算机中,所以您无法直接将其删除。但是,您可以让浏览器为您删除 Cookie。修改 Cookie 的方法前面已经介绍过(即用相同的名称创建一个新的 Cookie),不同的是将其有效期设置为过去的某个日期。当浏览器检查 Cookie 的有效期时,就会删除这个已过期的 Cookie。所以,删除 Cookie 的方法与创建该 Cookie 的方法是相同的,只不过要把其有效期设置为过去的某个日期。以下示例比删除单个 Cookie 要稍微有趣一些,它使用的方法可以删除当前域的所有 Cookie:具体点就是cookie 的Expires属性设置过期时间
      

  8.   

    我的cookies有什么问题呀,怎么关掉页面,再打开Cookies还在呀
      

  9.   

    config文件里面:<forms name=".ASPXUSERDEMO" loginUrl="CommonInfo/PageCheck.aspx" protection="All" timeout="30"/>
    有没有关系呀
      

  10.   

    Cookies是存储在客户端硬盘里的,你不设置过期时间当然打开还存在了,最好设置一下
      

  11.   

    Cookies不设置过期时间,不是当页面的关闭的时候就清除了吗