Nel caso che stiamo utilizzando un servizio web, che richiede credenziali e soprattutto una connessione progetto di tipo https, il file di configurazione va impostato con i parametri di tale connessione. In particolare il securitymode e le credential.
Qui di seguito il frammento di codice.
<bindings>
<basicHttpBinding>
<binding name="NomeWebServicePortBinding" receiveTimeout="00:10:00" sendTimeout="00:10:00"
maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Mtom">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
<security mode="Transport">
<transport clientCredentialType="Basic" proxyCredentialType="None" realm="" />
<message clientCredentialType="Certificate" algorithmSuite="Default" />
</security>
</binding>
</basicHttpBinding>
</bindings>
Iscriviti a:
Commenti sul post (Atom)
4 commenti:
L'unica risposta giusta che ho trovato!
Grande!
Max
Grazie Max,
mi fa piacere che è tornato utile.
Grandeee utilissimo. Grazie
Mi fa piacere Anonimo, che hai trovato interessante questo post.
Posta un commento