2010-09-03 88 views
5

如何配置自定义绑定和MTOM编码?我有一个像下面给出一个自定义绑定,MTOM编码和自定义绑定

<customBinding> 
     <binding name="stsBinding"> 
      <security authenticationMode="UserNameOverTransport" 
        requireDerivedKeys="false" 
        keyEntropyMode="ServerEntropy" 
        requireSecurityContextCancellation="false" 
        requireSignatureConfirmation="false"> 
      </security> 
      <httpsTransport /> 
     </binding> 
     </customBinding> 

而且我MTOM绑定是像下面,

<basicHttpBinding> 
    <binding name="HttpStreaming" 
      maxReceivedMessageSize="2147483647" 
      messageEncoding="Mtom" 
      transferMode="Streamed"/> 
    </basicHttpBinding> 

如何合并呢?

回答

6

您必须添加消息编码元素:

<customBinding> 
    <binding name="stsBinding"> 
     <security authenticationMode="UserNameOverTransport" 
       requireDerivedKeys="false" 
       keyEntropyMode="ServerEntropy" 
       requireSecurityContextCancellation="false" 
       requireSignatureConfirmation="false"> 
     </security> 
     <mtomMessageEncoding /> 
     <httpsTransport /> 
    </binding> 
    </customBinding>