C#SOAP WebService:HTTPS端点配置

时间:2015-05-08 09:38:28

标签: c# web-services soap https

在C#服务中,我必须添加一个Web服务引用来调用一些metods。 测试URL使用HTTPS协议,因此我尝试编辑我的端点以调用新地址:

<system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="fooSoap" />
      </basicHttpBinding>
    </bindings>   
    <client>
      <endpoint address="http://x.x.x.x/WS_Foo/Foo.asmx"
        binding="basicHttpBinding" bindingConfiguration="fooSoap"
        contract="WSFooReferences.fooSoap" name="fooSoap" />
    </client>       
</system.serviceModel>

所以,我试图在c#中调用我的方法:

WSFooReferences.fooSoapClient fooWS = new WSFooReferences.fooSoapClient();
int iRetCode = fooWS.Ping("ID12345");

但我有这个错误:

提供的URI方案“http”无效;预期'https'

如何在这种情况下编辑我的端点配置?

T'ks!

0 个答案:

没有答案