C# 设置客户端凭据:获取;未提供用户名";错误
我的任务是从本地wsdl文件创建WCF服务。我在这项任务上做了一些研发工作。我已经添加了该本地wsdl文件的web引用。现在,我想为该服务创建一个客户端,以便访问该服务 如何在客户端中提供用户名和密码 当前,当我访问客户端中的服务方法时,我收到一个错误: 未提供用户名 以下是相关代码:C# 设置客户端凭据:获取;未提供用户名";错误,c#,wcf,C#,Wcf,我的任务是从本地wsdl文件创建WCF服务。我在这项任务上做了一些研发工作。我已经添加了该本地wsdl文件的web引用。现在,我想为该服务创建一个客户端,以便访问该服务 如何在客户端中提供用户名和密码 当前,当我访问客户端中的服务方法时,我收到一个错误: 未提供用户名 以下是相关代码: ServiceGetProductFeeds.ProductFeedServiceClient SerProdFeeds = new ServiceGetProductFeeds.ProductFeedSer
ServiceGetProductFeeds.ProductFeedServiceClient SerProdFeeds = new ServiceGetProductFeeds.ProductFeedServiceClient();
SerProdFeeds.ClientCredentials.UserName.UserName = "XXXXXX";
SerProdFeeds.ClientCredentials.UserName.Password = "*******";
SerProdFeeds.getProductFeed();
关于上述代码有哪些错误的提示?您的配置文件中是否正确配置了安全模式、clientCredentialtype?这里有一篇与你的问题非常吻合的博文。我希望这有帮助 实际上,我的申请有三个原因:
您好,感谢您的回复,我已经尝试了app.config文件中给定链接中提到的配置,但现在我收到以下错误“提供的URI方案“http”无效;应为“https”。参数名称:via”,是否有此方面的帮助