Tomcat/JNDIRealm とアクティブ ディレクトリを使用しています。私はそれを持っているので、Tomcatはユーザーにユーザー名とパスワードを要求します。これはすべて機能し、AD に対して資格情報を検証します
私の質問は、サーブレット/jsp レベルで現在のユーザー情報 (フルネームなど) を取得する方法です。私は AD について何も知りません。ldap/AD への接続情報が与えられ、機能するようになりました。
経由でユーザー名を取得できます
Principal p = request.getUserPrincipal();
System.out.println(p.getName());
これはユーザー名を返します。ユーザーのフルネームを取得する方法はありますか(ユーザー名ではありません)
助けてくれてありがとう