使用密码摘要而不是HttpDigest设置用户名/密码

时间:2013-02-20 20:08:28

标签: c# .net wcf web-services

我需要从Web服务获取信息,因此我相应地将服务引用添加到项目中。

SearchServiceClient search = new SearchServiceClient(); 

search.ClientCredentials.HttpDigest.ClientCredential.UserName = "";
search.ClientCredentials.HttpDigest.ClientCredential.Password = "";

results[][] = search.searchWithRights(field, field, field, field);

Console.WriteLine(results[0][0]);

即使在以多种不同的方式传递用户名/密码之后,我仍然会遇到异常。

  

“处理<wsse:Security>标题

时发现错误

我尝试了很多不同的方法,并放弃并直接联系开发人员。他们告诉我,我需要使用PasswordDigest发送密码。我似乎无法在他们的代码中找到它。

此外,我已成功使用soapUI发送此请求。我知道实际的XML需要什么,但我首先尝试的是服务引用方式。

0 个答案:

没有答案