我正在使用Angular 5,Java Spring和REST,JDBC,JSON,MS SQL Server为我们公司开发一个Intranet Web门户。我需要对网站进行无缝身份验证,为此我开发了一种使用LDAP的方法,该方法使用用户的用户名检索所需的详细信息。现在,我唯一的任务是自动从用户获取用户名。请帮助我进一步。谢谢!!
答案 0 :(得分:1)
当前用户的用户名可通过系统属性获得:
String username = System.getProperty("user.name");
那是运行Java进程的用户。
如果您正在寻找运行浏览器的用户,则无法使用JavaScript获取操作系统用户名。