将Web引用添加到安全的http Web服务

时间:2013-02-11 19:12:46

标签: c# wcf web-services

我有一个WCF客户端,我应该与第三方Web服务进行通信,其第三方WebService(.asmx)使用https。我所做的只是尝试从我的开发环境添加服务引用,但无法成功。所以我继续使用SOAPUI来测试我能够发出请求并获得响应的服务。

在VS2010中是否无法添加服务引用以访问HTTPS Web服务的元数据?由于这是我第一次使用HTTPS,如果有人能以正确的方式指导我,我会很高兴吗?

1 个答案:

答案 0 :(得分:2)

  

@Aron:我试图通过使用网络浏览器获得相同的选择继续选择继续选项,然后它将我带到WSDL页面。

我将假设您在本地开发计算机上运行开发服务器。您应该检查IIS服务器的实际地址。在Web浏览器中打开页面。你会有一个页面询问你是否要继续,不要。 查看服务器证书。

Google mail Certificate

这是GMail证书。注意“发给:”。这意味着证书仅适用于https://mail.google.com。如果另一台服务器试图将它用于另一个地址,则会出现同样的错误。

所以你想使用其中的任何内容作为你的https:// {my issued to} /Webservice.asmx