获取有关wcf的NetworkCredential详细信息

时间:2011-10-18 12:18:14

标签: c# .net wcf

我有一个基于REST的WCF服务。如果客户端通过NetworkCredential传递登录详细信息,如: -

   WebClient webClient = new WebClient();
   webClient.Credentials = new System.Net.NetworkCredential("slash", "slash");

然后我如何在WCF中获取这些NetworkCredential详细信息。

1 个答案:

答案 0 :(得分:0)

尝试使用OperationContext

OperationContext.Current.ServiceSecurityContext.WindowsIdentity

OperationContext.Current.ServiceSecurityContext.PrimaryIdentity