我对 WCF 很陌生,但是我已经非常彻底地搜索了这个主题,并没有得出一个令人满意的答案,所以我的问题是:
在我的 WCF 服务中,我需要访问用户的用户名。从我读过的所有内容中,我应该能够从 ServiceSecurityContext.Current.PrimaryIdentity.Name 中得到它。但是,它并没有像我希望的那样返回 Domain\Username ,而是总是返回 NT AUTHORITY\NETWORK SERVICE 。如何获取登录到访问我的服务的机器的个人的实际域和用户名?
谢谢。