J'essaie de comprendre comment mettre en place mon web.config (le client) à consommer deux services Web WCF différents en utilisant un autre en utilisantWCF clients consommant plusieurs services
J'ai deux point final, je suppose que j'ai besoin de deux configurations de liaison différentes. Ceci est mon noeud de liaison actuel:
<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>
Je ne peux pas ajouter un autre noeud basicHttpBinding. La chose est si tout ce que j'ai changé était le paramètre de mode dans <security mode="Transport">
alors la liaison fonctionnera très bien pour l'un ou l'autre point de terminaison.
Cela semble être un problème commun, mais n'a pas trouvé de réponse. Globalement, je ne suis pas très expérimenté avec WCF (si ce n'est pas évident) en dehors de la simple consommation et appel. Toute aide est la bienvenue!
Cet article était proche, mais pas tout à fait le même problème car ils ne ont pas besoin d'un mode de sécurité différent .: How to consume multiple WCF services from one client
Merci à l'avance.
:) C'était trop facile. Je vous remercie! – SCEV