我正在使用tomcat / JNDIRealm和活动目录。 我有它,所以tomcat提示用户输入用户名和密码。 这一切都可以运行并验证针对AD的凭据
我的问题是我如何在servlet / jsp级别获取当前用户信息(如全名?)。我对AD一无所知,只是将连接信息提供给ldap / AD并使其正常工作。
我可以通过
获取用户名Principal p = request.getUserPrincipal();
System.out.println(p.getName());
这会返回用户名,无论如何都要获取用户的全名(不是用户名)
感谢您的帮助