CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

怎么得到WINDOWS登录用户名及域名?

楼主tl_pear(飘叶寻梦)2006-05-04 15:19:41 在 .NET技术 / C# 提问

如题! 问题点数:100、回复次数:17Top

1 楼tl_pear(飘叶寻梦)回复于 2006-05-04 17:17:29 得分 0

为什么以下str为空?  
  string   str   =User.Identity.Name;Top

2 楼Knight94(愚翁)回复于 2006-05-04 17:23:33 得分 10

Use   "Environment.UserName"   and   "Environment.UserDomainName"  
  Top

3 楼Knight94(愚翁)回复于 2006-05-04 17:28:16 得分 10

to   为什么以下str为空?  
  string   str   =User.Identity.Name;  
   
  什么情况下,系统是否登陆Top

4 楼tl_pear(飘叶寻梦)回复于 2006-05-05 08:06:38 得分 0

to   Knight94(愚翁):  
  用Use   "Environment.UserName"   and   "Environment.UserDomainName"得到的是以下结果  
  用户名:NETWORK   SERVICENT  
  域:   AUTHORITY    
  但是我希望得到的是  
  登录WINDOWS的用户名和域,我需要怎么设置?  
  谢谢  
  !Top

5 楼Knight94(愚翁)回复于 2006-05-05 08:54:00 得分 0

系统是否登陆?Top

6 楼Knight94(愚翁)回复于 2006-05-05 08:56:23 得分 10

我在本机通过  
  "Environment.UserName"   and   "Environment.UserDomainName"  
  得到和  
  System.Security.Principal.WindowsIdentity.GetCurrent().Name  
  是一样的。Top

7 楼Knight94(愚翁)回复于 2006-05-05 08:57:15 得分 10

你可以用上面后者方法看看Top

8 楼zlz_212(ShREk)回复于 2006-05-05 09:04:39 得分 5

注册表里面也会记录的Top

9 楼tl_pear(飘叶寻梦)回复于 2006-05-05 09:23:40 得分 0

to   Knight94(愚翁):  
  我测试了一下,应该是我没有把我的WINDOWS用户登录到系统造成的,我在WINDOWS系统里就可以,在WEB系统就不行。  
  我应该怎么才能把我的WINDOWS用户登录到WEB系统?  
  谢谢?Top

10 楼Mittermeyer(疾风之狼)回复于 2006-05-05 09:26:37 得分 0

我知道了,LZ是不是在一个系统服务中调用上述方法的。系统服务无法直接与当前登录用户的WindowStation交互,自然没有办法获得当前登录用户的登录名和所在的域。Top

11 楼Knight94(愚翁)回复于 2006-05-05 09:31:33 得分 10

to   我应该怎么才能把我的WINDOWS用户登录到WEB系统?  
   
  很难在web系统中获得客户端系统用户信息,除非是客户端主动告知。Top

12 楼tl_pear(飘叶寻梦)回复于 2006-05-05 09:39:20 得分 0

谢谢!  
  我想知道客户端主动告知的方法有那些?Top

13 楼Knight94(愚翁)回复于 2006-05-05 09:52:25 得分 10

to   我想知道客户端主动告知的方法有那些?  
   
  简单点的,就是在客户端写一个app程序,然后调用web提供的方法即可。Top

14 楼tl_pear(飘叶寻梦)回复于 2006-05-05 09:56:40 得分 0

这种方法不太实用,顺便问一下,JAVASCRIPT能不能取得WINDOWS用户名和域名?Top

15 楼Knight94(愚翁)回复于 2006-05-05 09:59:08 得分 10

to   这种方法不太实用,顺便问一下,JAVASCRIPT能不能取得WINDOWS用户名和域名?  
   
  你去js版块看看Top

16 楼Knight94(愚翁)回复于 2006-05-05 09:59:40 得分 25

好像也不是很容易Top

17 楼tl_pear(飘叶寻梦)回复于 2006-05-05 10:12:56 得分 0

谢谢!Top

相关问题

关键词

得分解答快速导航

  • 帖主:tl_pear
  • Knight94
  • Knight94
  • Knight94
  • Knight94
  • zlz_212
  • Knight94
  • Knight94
  • Knight94
  • Knight94

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo