通过Web应用程序将Windows凭据传递给WCF

时间:2010-05-28 07:36:07

标签: asp.net wcf impersonation

我已经检查了其他问题,但我找不到合适的答案

我有一个.Net Web应用程序,它成功地接受了调用者窗口凭据(Thread.CurrentPrincipal是我的Windows用户)。

在该应用程序中,我调用了WCF服务,但我的Windows身份标识未被传递。无论我在绑定中加入什么:

NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Windows;

1 个答案:

答案 0 :(得分:3)

你看过this问题了吗? 也许您可以向我们展示您用于创建端点和频道的代码。