我正在处理客户端服务器应用程序,其中包含以下详细信息:
Client(C++) -----------HTTPS--- Server (C#/WCF)
服务器:
客户端:
目前,我正在验证在服务器上的客户端登录的Windows用户:
我试过以下:
问题:
答案 0 :(得分:3)
你试过吗
ServiceSecurityContext.Current.WindowsIdentity.Name
但无法在不涉及Active Directory查询的情况下转换用户名格式。由于这种情况,因此无需创建WindowsPrincipal来检查组成员身份,因为这可能需要另一个与AD的连接。 尝试使用this link
中提供的解决方案