简体   繁体   English

无法识别的元素:“ binaryMessageEncoding”

[英]Unrecognized element : 'binaryMessageEncoding'

For the below binding, I am getting an issue: 对于以下绑定,我遇到了一个问题:

Unrecognized element : 'binaryMessageEncoding' 无法识别的元素:“ binaryMessageEncoding”

            <basicHttpBinding>
                <binding name="ICCHttpBinding" openTimeout="00:01:00"  closeTimeout="00:01:00" sendTimeout="00:30:00" receiveTimeout="00:30:00">
                    <binaryMessageEncoding compressionFormat="GZip">
                        <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
                    </binaryMessageEncoding>
                    <httpsTransport transferMode="Streamed" maxReceivedMessageSize="6000000" maxBufferSize="6000000" maxBufferPoolSize="12000000" />          
                </binding>
            </basicHttpBinding>

If I remove, 'binaryMessageEncoding' and try, it is raising: 如果我删除“ binaryMessageEncoding”并尝试,它将引发:

Unrecognized element : 'httpsTransport' 无法识别的元素:“ httpsTransport”

If you want to set readquotas and use https, you could try 如果您想设置readquotas并使用https,则可以尝试

  <basicHttpBinding>
    <binding name="BindingConfig"  allowCookies="false"  maxBufferPoolSize="2147483647" maxBufferSize="2147483647"
      maxReceivedMessageSize="2147483647" openTimeout="00:10:00"  
         closeTimeout="00:10:00"  sendTimeout="00:15:00" receiveTimeout="00:10:00" >
      <readerQuotas maxArrayLength="2147483647" maxNameTableCharCount="2147483647"
          maxStringContentLength="2147483647" maxDepth="2147483647" 
          maxBytesPerRead="2147483647"  />

      <security mode="Transport"   >

      </security>
    </binding>
  </basicHttpBinding>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM