我们已经有一个带有WShttpBinding且具有安全模式TransportWithMessageCredentials的WShttpBinding的Soap HTTPS WCF服务。我可以在IOS Xamarin应用程序中使用该WCF服务吗?在Ios应用程序中创建WCF服务的代理之后,我已经使用了basichttpbinding WCF服务。有人可以告诉我如何使用HTTPS WShttpBinding WCF服务绑定到Xamarin应用程序吗?

最佳答案

据我所知,您不能使用WSHttpBinding:

From this Question I would use:

PCL:

 BasicHttpBinding bind= new BasicHttpBinding(BasicHttpSecurityMode.Transport);

Web.config绑定:
  <basicHttpBinding>
    <binding name="BasicSecure">
      <security mode="Transport" />
    </binding>
  </basicHttpBinding>

10-08 17:35