[[关于身份验证票问题,急,求高手指教中]]
我通过如下方法创建了身份验证票
System.Web.Security.FormsAuthenticationTicket tk = new System.Web.Security.FormsAuthenticationTicket(1,"Member", System.DateTime.Now, System.DateTime.Now.AddDays(1),false,"test");
string key = System.Web.Security.FormsAuthentication.Encrypt(tk); //得到加密后的身份验证票字串
System.Web.HttpCookie ck = new HttpCookie(System.Web.Security.FormsAuthentication.FormsCookieName,key);
ck.Path=System.Web.Security.FormsAuthentication.FormsCookiePath;
ck.Expires = System.DateTime.Now.AddDays(1);
Response.Cookies.Add(ck); //将传过来的已加密的身份验证票添加至客户端
如果按照这种方法的话我能不能取出用户的登陆信息,比如用户名之类的,我现在感觉好象只是通过了身份验证,但是取不到登陆者的信息,请问应该如何取,或者是这种方法不行,还要通过其他手段来获取用户信息的呢??????????????