在身份验证控件中,我有以下行标记用户在系统中已验证身份(签出密码后):将身份验证设置为true,以在ASP中执行身份验证的控件的视图MVC
FormsAuth.SignIn(userName, rememberMe);
如果我重定向,这是标准的behvaior,一切都很好。但是,如果我立即显示视图,通常的方法来检查用户是否通过身份验证:
Page.User.Identity.IsAuthenticated
Request.IsAuthenticated
不起作用。他们说用户不认证。我怎样才能使认证立即生效或有另一种方式来检查,让我找出用户刚刚登录?