WCF Клиент и служба могут не соответствовать друг другу
Я работаю над приложением WCF веб-службы. Этот сервис принимает ваше имя в качестве параметра и возвращает текст. Так что идея состоит в том, чтобы протестировать этот сервис с Bizagi. Bizagi успешно реализует helloService с basicHttpsBinding для конечной точки, но когда я изменяю протокол привязки на wsHttpBinding, это выдает мне следующую ошибку;
У меня настроен HTTPS на IIS 7. Вышеуказанная служба развернута на IIS 7.
System.ServiceModel Определение конечной точки
<!--*************** SYSTEM SERVICES MODEL AND CONFIGURATION ****************-->
<system.serviceModel>
<!--*** Services ***-->
<services>
<service name="App.Services.Managers.HelloWorldManager" behaviorConfiguration="EBSMiddlewareBehaviorDefault">
<endpoint address="" binding="wsHttpBinding" bindingConfiguration="TransportSecurity" contract="App.Services.Contracts.IHelloWorldService"/>
<endpoint address="mex" binding="mexHttpsBinding" bindingConfiguration="" contract="IMetadataExchange" />
</service>
</services>
<!--*** Bindings ***-->
<bindings>
<wsHttpBinding>
<binding name="TransportSecurity">
<security mode="Transport">
<transport clientCredentialType="None"/>
</security>
</binding>
</wsHttpBinding>
</bindings>
<!--*** Behaviour ***-->
<behaviors>
<serviceBehaviors>
<behavior name="EBSMiddlewareBehaviorDefault">
<serviceMetadata httpsGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
<!--*** Service Hosting Environment***-->
<serviceHostingEnvironment>
<serviceActivations>
<add service="App.Services.Managers.HelloWorldManager" relativeAddress="EBSMiddlewareServices.svc"/>
</serviceActivations>
</serviceHostingEnvironment>
<!--*********** Service Perfromance Counter **************-->
<diagnostics performanceCounters="All"/>
</system.serviceModel>
<!--END SYSTEM SERVICES MODEL-->