1

我目前正在将 Webservice(ASMX) 项目转换为 WCF(SVC) 项目,但遇到以下问题。

WebClientProtocol.UseDefaultCredentials = false

例如,这是我当前的 Webservice 代码

var client = new MyService.MyService();
client.UseDefaultCredentials = true;

我想换 WCF

var client = new MyService.MyService();
// Your answer

您的帮助将不胜感激:)

4

1 回答 1

-1

WCF 中的身份验证设置要复杂得多。如果您创建服务引用,则会设置应用程序/Web 配置文件以反映服务的当前要求。因此,您可以忽略在代码中设置凭据。您是否尝试过运行它并且它有效?如果它有效,那么你就完成了,如果它没有,那么请告诉我们服务需要什么样的身份验证以及你想使用谁的凭据。

于 2013-11-19T14:26:40.537 回答