在做一个公司内部的网页,客户端计算机都在公司的域中。
进入网页时要记录客户端的用户名称。用 关闭匿名登录。 使用User.Identity.Name。 获得的是登录用户账号名。但我想获得登录用户名,就是开始键上的用户的英文名。而不是登录账号。
进入网页时要记录客户端的用户名称。用 关闭匿名登录。 使用User.Identity.Name。 获得的是登录用户账号名。但我想获得登录用户名,就是开始键上的用户的英文名。而不是登录账号。
解决方案 »
- 如果让页面刷新不影响用jquery做的DropDownList级联??
- 两个数据库中的数据进行比较
- vs2005里面C#项目编译之后、发布,可是死也见不着这个dll文件,为什么啊为什么啊
- datagrid里的column里,能不能显示像<%#container.dataitem("order_date")%>-<%#container.dataitem("item_id")%>
- data grid控件添加数据出现错误
- 大家说说自己用Dreamweaver结合vs写asp.net的经验
- ASP与ASP.net的区别
- 如何在asp.net中用c#编写弹出菜单??
- 关于运行错误的问题
- 请各位朋友进来帮帮忙,我很着急?问题一解决立即散分!
- |zyciis| Spring.NET 添加了代理后,如何调用InvokeMember方法 ,谢谢 超急
- 朋友都来看下。遇到个奇怪的问题
不是登录windows域的用户账号。
公司的电脑都在公司的域中。用自己的用户账号登陆到域中(进入windows系统)。
点击桌面的开始键(开始键的类型不要设置成经典模式),在最上面会显示这个用户账号对应的人的英文名(要的是这个)。
楼上要还不明白,我就不知道该说什么了。
1,2楼给的链接中也并没有说到这个问题!
Request.ServerVariables["REMOTE_USER"].ToString();
Request.ServerVariables["Server_Name"].ToString();Dns.GetHostName() //好像是得到计算机的名称好像计算登录用户名很难得到。我查了半个钟都没有结果。可能是因为ms出于安全考虑吧。。