使用login控件登录后,如何获取相应的用户信息?
如题,我在网上找了一下。有一个方法,如下
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
Label1.Text = HttpContext.Current.User.Identity.Name;
}
但是这个Name是系统的用户名,Label1显示2XPUR0SX98RVUTB\Administrator
我想显示当前登录的信息,请问应该如何实现?
PS:不用SESSION,只用Membership或Membershipuser等类实现。
------解决方案--------------------得到2XPUR0SX98RVUTB\Administrator这个
可能你在web.config
的登录模式是windows而不是forms
改成 <authentication mode= "Forms " /> 试试,看是不是你要的信息
个人见解,共同学习
------解决方案--------------------如果是Form认证,User.Identity.Name就是用户名。
-------------------------------
爱读在线收藏夹 www.addtoo.net
-------------------------------