如何使用凭据设置代理以生成WCF客户端?

Dus*_*rek 12 wcf

如果客户使用具有凭据的代理,我将无法连接到我的WCF服务.我无法找到将凭据设置为生成客户端代理的方法.

如果我使用Web服务,则可以设置代理.

Paw*_*ich 2

我不完全确定这是否是您正在寻找的东西,但就在这里。

  MyClient client = new MyClient();
  client.ClientCredentials.UserName.UserName = "u";
  client.ClientCredentials.UserName.Password = "p";
Run Code Online (Sandbox Code Playgroud)

  • 这是通道凭证,而不是 http 代理凭证 (7认同)
  • 它似乎不适用于 NTLM 代理。我需要填写“client.ClientCredentials.Windows”才能使其正常工作。 (2认同)