各位大哥,
今天使用FormsAuthenticationTicket类进行用户身份验证,发现了一个问题,求解答。 if (Name.Text == "gxs" && Password.Text == "123")
        {
            FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1,
               Name.Text,
               DateTime.Now,
               DateTime.Now.AddMinutes(10), // value of time out property
               false, // Value of IsPersistent property
               String.Empty,
               FormsAuthentication.FormsCookiePath);
            string encryptedTicket = FormsAuthentication.Encrypt(ticket);
            HttpCookie authCookie = new HttpCookie(
                            FormsAuthentication.FormsCookieName,
                            encryptedTicket);
            authCookie.Secure = true;
            authCookie.Expires = ticket.Expiration;
            authCookie.Path = FormsAuthentication.FormsCookiePath;
            Response.Cookies.Add(authCookie);
            Response.Redirect(FormsAuthentication.GetRedirectUrl(Name.Text, false));
        }
以上就是我的Forms验证代码。也能实现跳转,问题是:我关闭了网站后,再次进入网站时,就会直接进入我输入的URL.而不需要经过验证了,为什么?