私はWCFに非常に慣れていませんが、このトピックをかなり徹底的に検索しましたが、満足のいく答えが得られなかったので、ここに私の質問があります:
WCF サービス内で、ユーザーのユーザー名にアクセスする必要があります。私が読んだすべてから、ServiceSecurityContext.Current.PrimaryIdentity.Name からそれを取得できるはずです。ただし、期待どおりに Domain\Username を返す代わりに、常に NT AUTHORITY\NETWORK SERVICE を返します。サービスにアクセスしているマシンにログインしている個人の実際のドメインとユーザー名を取得するにはどうすればよいですか?
ありがとう。