要求是,我需要Windows用户名和密码作为应用程序登录用户名和密码。 因此,任何请告诉我如何检索Windows用户名和密码以及如何在intranet应用程序登录用户名和密码中使用它。我们如何获得使用java的系统密码?
0
A
回答
1
您可以使用下面的System.getProperties()
函数访问系统信息。
Properties p = System.getProperties();
p.list(System.out);
如果你想要像username
特定属性,那么你可以做如下所示:
System.out.println(System.getProperty("user.name"));
但据我所知,该系统password
是不是可以作为一个系统因为这将是一个巨大的安全漏洞。
0
不,你不能读取密码。 你会得到当前用户System.getProperty("user.name");
相关问题
- 1. 如何获得他们的系统
- 2. 我们如何获得Linux上的非系统用户列表?
- 3. 我想从java获得系统keyEvent
- 4. 如何使用servlet获取和更改系统密码?
- 5. 如何使用Java获取系统IP?
- 6. 如何使用Java获取系统IP?
- 7. 我如何获得在android系统
- 8. 如何使用我从tmhOAuth获得的用户令牌/密码?
- 9. 我们如何使用Java获得IBM JRE的SR和FP?
- 10. 我们如何使用EFPocoAdapter获得DynamicData?
- 11. 使用系统密码充当应用程序的密码
- 12. 我们可以写程序来获得Linux用户的密码
- 13. 如何使我的系统获得HL7认证?
- 14. 使用系统密码更新保存的密码
- 15. 在java中使用用户名和密码登录系统
- 16. Postgres createuser想要一个密码(不是我的系统密码)
- 17. 我们如何在Blog项目的Jsf上使用'Like'系统?
- 18. 如何使用系统密钥签署我的测试套件?
- 19. 我们如何改进我们的部署和构建系统?
- 20. 如何获得您的系统在c/C++中使用的编码类型?
- 21. 在java中使用系统调用捕获屏幕的代码
- 22. 如何获得使用C#的系统的MAC ID
- 23. 如何从MySQL旧密码升级到新密码系统
- 24. Java 8 ZoneOffset - 如何获得当前系统的UTC偏移量
- 25. 如何获得计算机运行java的操作系统?
- 26. 获得跨系统
- 27. 如何获得我的linux系统的以前的主机名?
- 28. 密码系统错误
- 29. 密码系统不工作
- 30. Android:如何获得系统权限officialy
如果这是可行的,那将是一个巨大的安全问题。 –
在Windows域环境中,通过Web服务器对托管Intranet站点的同一域上的登录用户进行身份验证,您可以使用*集成Windows身份验证*(ntlm/kerberos) –
@JonSkeet我认为他更感兴趣的是验证用户使用他的Windows凭据而不是以纯文本形式获取用户的密码。 – Lefteris008