我正在尝试连接到Web服务,该服务需要在调用服务的计算机上安装相关证书。我已经安装了证书,但是当我尝试将此Web服务添加到Asp.Net MVC项目时,出现以下错误:
下载'https://MyServiceAddress/ $ metadata'时出错。 该请求已中止:无法创建SSL / TLS安全通道。 元数据包含无法解析的引用:“ https://MyServiceAddress ...”。 无法使用权限“ MyServiceDomain”为SSL / TLS建立安全通道。 该请求已中止:无法创建SSL / TLS安全通道。 如果服务是在当前解决方案中定义的,请尝试构建解决方案并再次添加服务引用。
我可以通过浏览器获取WSDL文件,并使用它来创建客户端类,但是我无法使用Visual Studio向该Web服务添加引用并获得上述错误消息。
答案 0 :(得分:0)
获取wsdl及其在xs:import
部分中引用的所有xsd。将它们全部放在一个文件夹中,然后像往常一样从本地wsdl中添加VS Reference。