問題:
以下の資格情報を使用して仮想マシン (RDC) にログインしています。
ユーザーは、teldept と呼ばれるドメイン グループの一部です。
ユーザー:147852 パス:helloworld
Java アプリケーションからユーザーの詳細を取得しようとすると、次のように表示されます: 147852
しかし、上部のスタート メニューをクリックすると、自分の名前が表示されます。
これはどのように行われますか?この名前にJavaアプリケーションからアクセスしたい
以下のスニペットを使用します。
System.getProperty("user.name");
上記のスニペットが私に与えるものは何でも、オラクルのドキュメントとして正しいです。ID: 147852 でログインしています。上記のスニペットで 14852 が表示されますが、Windows ではこの ID:147852 が自分の名前にマップされているため、XP のスタート メニューでのみ、147852 ではなく自分の名前が表示されます。このマッピングが ID と Name の間でどのように行われるか。ドメインまたは私が苦手なネットワークロジックと関係があると思います。