C#使用证书通过https调用WCF服务

时间:2012-07-20 11:42:41

标签: c# wcf pfx

我的WCF服务通过https工作。此WCF服务需要私人证书并在密码上唱歌我有适当的证书和密码。证书已安装到存储库中。

我无法从此Web服务中检索wsdl xml文档。 我试图做的事情:

  • 使用IE,FireFox,Chrome等调用WebService 每次我得到: “XML文档必须具有顶级元素。处理资源错误'https://ServiceHostHere:453/ServiceMethodhere ....”
  • 发现WebService uning VS2010添加服务参考,我得到: *网址https://ServiceNameHere:453/ServiceMethod/Service.svc?wsdl上的文档未被识别为已知文档类型。 每种已知类型的错误消息可以帮助您解决问题:
    • 来自'XML Schema'的报告是'缺少根元素'。
    • 'DISCO Document'的报告是'缺少根元素'。
    • 来自'WSDL文档'的报告是'XML文档中存在错误(0,0)。'。*

只有“SOAP UI”工具才能正常运行服务。

0 个答案:

没有答案