que estoy tratando de averiguar cómo configurar mi web.config (el cliente) para consumir uno dos diferentes servicios web WCF utilizando la otra usandoWCF consumir cliente múltiples servicios
que tienen los dos punto final, me Supongo que necesito dos configuraciones de enlace diferentes. Este es mi nodo de enlace actual:
<basicHttpBinding>
<binding name="WebServiceProxyServiceSoapBinding" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:01:00" sendTimeout="00:01:00"
allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
maxBufferSize="2147483647" maxBufferPoolSize="524288" maxReceivedMessageSize="2147483647"
messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
</basicHttpBinding>
No puedo agregar otro nodo basicHttpBinding. El problema es que TODO lo que modifiqué fue el parámetro de modo en <security mode="Transport">
, entonces el enlace funcionará bien para uno u otro punto final.
Parece un problema común, pero no ha encontrado una respuesta. En general, no tengo muchas experiencias con WCF (si eso no es obvio) fuera del simple consumo y llamada. ¡Cualquier ayuda sería genial!
Este artículo estaba cerca, pero no es exactamente el mismo problema, ya que no necesitan un modo de seguridad diferentes .: How to consume multiple WCF services from one client
Gracias de antemano.
:) Eso fue muy fácil. ¡Gracias! – SCEV