在进行Forms验证中,当用户登陆后,用FormsAuthentication.SetAuthCookie(name,false),然后重定向到Default.aspx,再执行一次application_AuthenticateRequest(Object sender, EventArgs e),这时发现Request.IsAuthenticated就是True了!而且User.Identity.Name也有值了,这是过程是怎么来的?因为Identity.Name只有Get,没有Set!就高手来指点一下,这里的User.Identity.Name取值是哪里来的??还有Request.IsAuthenticated是在哪部分被搞成True,因为在刚开始时,它是false的??