怎么生成不了Cookie,希望给予解答,谢谢!
下面是基于角色的验证:
string userRoles = UserToRole("A,B,C");//调用UserToRole方法来获取Role字符串
FormsAuthenticationTicket Ticket = new FormsAuthenticationTicket(
1,
user,
DateTime.Now, System.DateTime.Now.AddMinutes(30), CBSaveCookie.Checked,
userRoles ,
"/");
string HashTicket = FormsAuthentication.Encrypt(Ticket); HttpCookie UserCookie = new HttpCookie(FormsAuthentication.FormsCookieName,HashTicket);
UserCookie.Expires = DateTime.MinValue;
Response.Cookies.Add(UserCookie);//为什么在这块却生成不了Cookie,在客户端找不到
Response.Redirect(Context.Request["ReturnUrl"]);