怎样获得当前登录页面的用户的信息(域帐户)
2009-03-24 15:38
579 查看
怎样获得当前登录页面的用户的信息(域帐户)
我用下面方法获得的全是空的:
string userDomain = User.Identity.Name.Trim(); 问题点数:100、回复次数:4Top
或者
HttpContext.Current.User.Identity.Name;Top
我用下面方法获得的全是空的:
string userDomain = User.Identity.Name.Trim(); 问题点数:100、回复次数:4Top
1 楼Richardhu(学无止境)回复于 2005-04-28 10:16:31 得分 100
System.Security.Principal.WindowsIdentity.GetCurrent().Name;或者
HttpContext.Current.User.Identity.Name;Top
2 楼smileface11(杞人)回复于 2005-04-28 11:13:54 得分 0
谢谢您的回复,我用了这两种方法,第二种方法得到的是空值,第一种方法我试了一下用两台机器得到的结果不一样,如“DONGJIE\ASPNET ”和“NT AUTHORITY\NETWORK SERVICE”Top3 楼Richardhu(学无止境)回复于 2005-04-28 11:29:59 得分 0
这个跟你的MachineConfig有关,也跟你的Webconfig有关一般出现DONGJIE\ASPNET ,DONGJIE\IUSR_计算机名,或者DONGJIE\某个具体的用户。出现NT AUTHORITY\NETWORK SERVICE比较奇怪,你要查查资料了。Top4 楼smileface11(杞人)回复于 2005-04-28 11:32:50 得分 0
谢谢!我的问题解决了,是因为IIS用了匿名登陆和Windows集成验证混用。相关文章推荐
- ASP.NET中如何获得当前已登录用户的Email信息呢?
- 前后端分离,html页面中怎么获取当前登录用户信息,并写入html页面的指定位置?
- 用struts,某一个用户已登录,我要在几个页面上用到该用户的一些信息比如姓名,怎样做呢,是不是要访问数据库?
- BDF2-JAVA代码以及view页面获取当前登录用户的信息
- 页面右下角弹出气泡提示框 提示用户 当前登录信息
- 1 完成登录页面(到记事本文件进行密码和用户名的验证)。 2 完成 用户注册页面(将注册信息显示在本页面 div 中)。
- linux怎样判断当前登录的用户是从console登录还是telnet登录的
- iOS 开发 如何获得用户当前位置(通过经纬度获得城市、省份等信息)
- Linux下用于查看系统当前登录用户信息的4种方法
- CentOS下用于查看系统当前登录用户信息的4种方法
- Silverlight获取SharePoint当前登录用户信息
- 该帐户当前被锁定,所以用户 'service' 登录失败。系统管理员无法将该帐户解锁。
- Spring security 获取当前用户的登录信息
- Linux下用于查看系统当前登录用户信息的4种方法
- 帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。
- 解决 CAS + Spring Security整合 无法获取当前登录用户信息
- 一些获取当前登录Windows系统用户信息的命令
- Linux下用于查看系统当前登录用户信息的4种方法
- Linux下用于查看系统当前登录用户信息的4种方法
- Linux下用于查看系统当前登录用户信息的4种方法