Потребление услуг WCF - PullRequest
       26

Потребление услуг WCF

0 голосов
/ 21 октября 2018

Когда я использую сервис Live WCF, он показывает ошибку

Не было прослушивания конечной точки, которая могла бы принять сообщение.Это часто вызывается неверным адресом или действием SOAP

1 Ответ

0 голосов
/ 21 октября 2018

Поместите свою конфигурацию конечной точки на Web.config в корне вашего проекта.

это образец web.config с end-point.

<system.web>
    <compilation debug="true" targetFramework="4.0" />
  </system.web>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="TransportSecurity">
          <security mode="Transport">
            <transport clientCredentialType="None"/>
          </security>
        </binding>
      </basicHttpBinding>
    </bindings>
    <services>
      <service  behaviorConfiguration="TestWcfHttps1.Service1" name="TestWcfHttps1.Service1">
        <endpoint address="https://MYSERVER/GpTest/Service1.svc" 

                  binding="basicHttpBinding" 

                  bindingConfiguration="TransportSecurity"

                  contract="TestWcfHttps1.IService1">
          <identity>
            <dns value="" />
          </identity>
        </endpoint>
        <endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange" />
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="TestWcfHttps1.Service1">
          <serviceMetadata httpsGetEnabled="true" externalMetadataLocation="https://MYSERVER//GpTest/Service1.wsdl" />
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>
</configuration>

Приведенный выше примерКод исправит вашу проблему, но, пожалуйста, опишите больше о ваших проектах в вашем решении и разместите ваш код здесь.Вы использовали web-service в библиотеке классов и ссылались на нее в своем проекте веб-приложения?

...