1. 程式人生 > >WCF--找不到具有綁定 BasicHttpBinding 的終結點的與方案 https 匹配的基址。註冊的基址方案是 [http]。

WCF--找不到具有綁定 BasicHttpBinding 的終結點的與方案 https 匹配的基址。註冊的基址方案是 [http]。

綁定 mod str 設置 bug one rec mes alt

  <system.serviceModel>
    <services>
      <service name="xxxxx.xxxxxx">
        <endpoint address="" binding="basicHttpBinding" bindingConfiguration="aHttpBinding" contract="xxxxx.xxxxxx" name="xxxxx.xxxxx"></endpoint>
      </service>
    </services>
    <bindings>
      <basicHttpBinding>

        <binding name="
aHttpBinding" maxReceivedMessageSize="1000000"> <readerQuotas maxStringContentLength="1000000" /> <security mode="Transport"> <!---------------------------------------------此處改為None-----------------------> <transport clientCredentialType="None"/> </security> </binding> </basicHttpBinding> </bindings> <behaviors> <serviceBehaviors> <behavior> <!-- 為避免泄漏元數據信息,請在部署前將以下值設置為 false
--> <serviceMetadata httpsGetEnabled="false" /> <!-- 要接收故障異常詳細信息以進行調試,請將以下值設置為 true。在部署前設置為 false 以避免泄漏異常信息 --> <serviceDebug includeExceptionDetailInFaults="false" /> </behavior> </serviceBehaviors> </behaviors> <serviceHostingEnvironment multipleSiteBindingsEnabled="
true" /> </system.serviceModel>

原因不知道為什麽,把mode改為None就可以

WCF--找不到具有綁定 BasicHttpBinding 的終結點的與方案 https 匹配的基址。註冊的基址方案是 [http]。