我有一些Windows PC。我需要将Windows域用于此登录。有任何想法吗?如何获得Java中的Windows域名
回答
这是一个仅限于Windows的功能,因此您可能必须使用JNA来访问Windows系统功能,然后找到正确的功能来执行此操作。
正如对this question的回答建议的,ActiveDirectory
是一个LDAP服务器。这里有一篇关于how to use it with Java的文章。
使用WAFFLE。它支持“枚举Active Directory域和域信息”。
只有在USERDOMAIN
被定义为环境变量时才有效。我在http://www.wilsonmar.com/1envvars.htm中读到%USERDOMAIN%
是用户域名。
如果%USERDOMAIN%
是用户域名使用:
String UserDomainName = System.getenv("USERDOMAIN");
这只会在你只需要用户域的时候有效。 OP特别要求所有域,而不仅仅是当前用户的域。 – psubsee2003 2012-10-26 18:52:54
如果您的域名是MYDOMAIN.NET,那么%USERDOMAIN%只返回MYDOMAIN值,而您应该使用%USERDNSDOMAIN%来获取MYDOMAIN.NET。这是有效的Windows 7,在Windows 8我不知道,有谁可以告诉我如何在Windows8上做到这一点? – Mubasher 2014-11-24 12:40:56
- 1. 如何获得在java中的活动目录域名
- 2. 如何从dns域名中获得简短的“域名”?
- 3. 如何获得域名了jQuery中
- 4. 如何获得mx记录的域名
- 5. 获取Windows域名
- 6. 如何获得Windows Azure自定义域的“FTP主机名”和“FTP用户名”
- 7. 如何在Windows中获取当前登录用户的域名?
- 8. 如何获得没有域名的活动目录用户名?
- 9. 如何获得经典ASP中的当前域名?
- 10. 如何获得JavaScript中“有意义”的域名节点?
- 11. 从客户端的Java中的Windows Active Directory获取用户名和域名?
- 12. 如何获得Java中
- 13. 如何在Java中获得
- 14. 如何在Windows中获得COM端口的友好名称?
- 15. 如何获得C#中的Windows登录名#
- 16. 如何在java中获取example.co.ir的域名
- 17. 如何从Java Servlet中的请求获取域名?
- 18. 如何在vbscript中为windows 2012 server R2获取域名?
- 19. 我如何在Windows 7中获取域名
- 20. 如何在Java中获得原始的Windows按钮纹理
- 21. Java:如何制作域名
- 22. 使用Java获取域名
- 23. 如何获得Oracle Apex中的区域ID或区域名称5
- 24. 如何获得子域UserProvider
- 25. 如何获得DrawingVisual区域
- 26. 在java中,如何获得线程中的文件名称
- 27. 如何在更改域名时获得谷歌排名
- 28. 如何获取nodejs中的域名
- 29. Windows域中的用户名
- 30. 在MVC3中,如何通过MapRoute获得顶级域名?
你是什么“提供给这个PC领域”是什么意思? – 2011-05-24 13:48:03
webapps?桌面应用? – 2011-05-24 13:48:35
例如,我的登录名是Domain \ user。 Ex Compunet \ dvargo – user489041 2011-05-24 13:48:49