1

このようなカスタム バインディングに HTTPS および HTTP サポートを追加することは可能ですか?

      <customBinding>
    <binding name="RS2010Soap12">
      <textMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16"
          messageVersion="Soap12" writeEncoding="utf-8">
        <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
            maxBytesPerRead="4096" maxNameTableCharCount="16384" />
      </textMessageEncoding>
      <httpTransport manualAddressing="false" maxBufferPoolSize="524288"
          maxReceivedMessageSize="65536" allowCookies="false" authenticationScheme="Ntlm"
          bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
          keepAliveEnabled="true" maxBufferSize="65536" proxyAuthenticationScheme="Anonymous"
          realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false"
          useDefaultWebProxy="true" />
    </binding>
  </customBinding>

終点:

  <endpoint address="https://Server1/ReportServer/ReportService2010.asmx"
  binding="customBinding" bindingConfiguration="RS2010Soap12"
  contract="Program.ReportingService2010Soap"
  name="RS2010Soap12" />
4

1 に答える 1

0

いいえ、2 つのバインディングを作成し、サービスの 2 つのエンドポイントを公開する必要があります。

于 2013-01-14T17:17:47.133 に答える