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-->

0 ответов

Другие вопросы по тегам