2010-09-03 6 views
5

Comment configurer la liaison personnalisée et l'encodage MTOM? J'ai une coutume liant comme indiqué ci-dessous,Encodage MTOM et liaison personnalisée

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

Et mon MMD de liaison est comme ci-dessous,

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

Comment puis-je combiner cela?

Répondre

6

Vous devez ajouter un message élément de codage:

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