读书人

小弟我用membership实现用户管理如何

发布时间: 2012-01-08 22:48:50 作者: rapoo

我用membership实现用户管理,怎么判断用户是否登陆?
MembershipUser u;
u = Membership.GetUser(User.Identity.Name);
if (u == null)
{
Response.Write( " <script> alert( '您还没注册或者登陆,请先登陆或注册! ');this.location.href= 'login.aspx '; </script> ");
return;
}

用了上面的代码,但是怎么登陆以后还有提示说没登陆呢?

[解决办法]
怎么实现的 分享以下吧:)
似乎用membership就不用这样判断了吧?
[解决办法]
if (Membership.GetUser() == null)
{
//...
}
[解决办法]
不能用Membership.GetUser(User.Identity.Name);

因为没有登录的时候 User.Identity.Name 就是匿名

currentUser = Membership.GetUser();
返回当前用户的

读书人网 >asp.net

热点推荐