Я пытаюсь сделать службу WCF над basicHttpBinding, которая будет использоваться по https. Здесь мой web.config:
<service behaviorConfiguration="MyServices.PingResultServiceBehavior"
name="MyServices.PingResultService">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="defaultBasicHttpBinding"
contract="MyServices.IPingResultService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
...
<bindings>
<basicHttpBinding>
<binding name="defaultBasicHttpBinding">
<security mode="Transport">
<transport clientCredentialType="None"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
...
Я подключаюсь с помощью WCFStorm, который может правильно получить все метаданные, но когда я вызываю фактический метод, я получаю:
Приведенная схема URI "https" недействительна; ожидаемый "http". Имя параметра: через