-4
A
回答
0
这将让你的用户的全名登录的计算机上的完整名称
Thread.GetDomain().SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
WindowsPrincipal principal = (WindowsPrincipal)Thread.CurrentPrincipal;
// or, if you're in Asp.Net with windows authentication you can use:
// WindowsPrincipal principal = (WindowsPrincipal)User;
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain))
{
UserPrincipal up = UserPrincipal.FindByIdentity(pc, principal.Identity.Name);
thisUsername = up.DisplayName;
// or return up.GivenName + " " + up.Surname;
}
相关问题
- 1. 我怎样才能在Windows上使用SQLITE Django的7
- 2. 我怎样才能得到用户
- 3. 我怎样才能获得用户的IP和主机名使用Java
- 4. 我怎样才能在Windows
- 5. 我怎样才能得到当前用户名在Silverlight 2.0
- 6. 我怎样才能在wpf mediaplayer中获得计时器
- 7. 我怎样才能使用NSURLConnection时完整的数据
- 8. 我怎样才能获得actionName在ActionFilter
- 9. 我怎样才能获得R中
- 10. Golang我怎样才能得到完整的文件路径
- 11. 我怎样才能从facebook的网址获取用户名?
- 12. 我怎样才能获得用户输入与换行符
- 13. 我怎样才能获得通过特定的过程中使用的所有API的列表(Windows 7)中
- 14. 我怎样才能获得列表框
- 15. 我怎样才能获得值“111”
- 16. 我怎样才能获得访问Android
- 17. 我怎样才能获得价值? Odoo
- 18. 我怎样才能得到
- 19. 我怎样才能在local.xml中文件的完整路径
- 20. 我怎样才能在JSP
- 21. 我怎样才能在PAM
- 22. C#WPF - 我怎样才能获得上市项目(组合框)
- 23. 我怎样才能长按ApplicationBarIconButton在Windows Phone 7的?
- 24. 我怎样才能获得百分(%)列使用TSQL代码
- 25. 我怎样才能使用scipy库来获得距离?
- 26. 我怎样才能获得使用Zend Framework
- 27. 怎样才能使用AddImageUrl从ABCpdf的PDF加载完整
- 28. 我怎样才能在我的程序中获得_GLOBAL_OFFSET_TABLE_地址?
- 29. 我怎样才能访问用户?
- 30. 我怎样才能由用户
你在哪里期待用户名来自哪里?它是否在数据库中,并且在用户登录时检索它? – DOK 2013-04-29 13:59:57
http://stackoverflow.com/questions/3175004/get-windows-user-name-different-methods – Maxim 2013-04-29 14:02:33
我想让它在我的WPF应用程序中,当前从Windows机器登录的用户名(完整的用户名) – Ujjwal27 2013-04-30 05:06:26