marianaexe Ответов: 1

Протокол "https" не поддерживается. Во время работы службы WCF


Я создал службу WCF rest, и у меня есть эта ошибка "протокол https не поддерживается"
Я так старался найти решение этого вопроса и мне срочно нужна ваша помощь ..

мой файл web. config выглядит следующим образом :

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.serviceModel>
    <services>
      <service name="MyMcvRestService.Service1" behaviorConfiguration="svcBehavior">
        <endpoint address="https://localhost:8732/service1" binding="webHttpBinding" contract="MyMcvRestService.IService1" />
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="svcBehavior">          
          <serviceMetadata httpGetEnabled="true"/>
          <serviceDebug includeExceptionDetailInFaults="true" />
        </behavior>
        
      </serviceBehaviors>

      <endpointBehaviors>
        <behavior>
          <webHttp />
        </behavior>
      </endpointBehaviors>
    </behaviors>

    <bindings>
      <webHttpBinding>
        <binding>         
          <security mode="Transport">
            <transport clientCredentialType="None"/>
            
          </security>          
        </binding>
      </webHttpBinding>
    </bindings>

   
  </system.serviceModel>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>

</configuration>



Большое спасибо :)

Что я уже пробовал:

Я попытался перейти на http, но потерпел неудачу, а также попытался изменить режим транспорта, что также вызвало ошибку ..

1 Ответов

Рейтинг:
1

F-ES Sitecore

Я погуглил "WCF https" и нашел тысячи статей, которые, вероятно, помогут вам, которые включают в себя всевозможные шаги, которые вы сами не предпринимали. Пожалуйста, сделайте фундаментальное исследование, прежде чем задавать вопрос. Пройдите через различные решения, подробно описанные ниже, и если у вас все еще есть проблемы, то обновите свой вопрос, чтобы объяснить, что вы пытались избежать людей, предлагающих то, что вы уже сделали.

Гугл[^]