Me semble qu'en basicHttpBinding il faut mettre dans le web.config
1 2 3 4 5 6
|
<binding name="basicHttpBinding0">
<security mode="Transport">
<transport clientCredentialType="None"/>
</security>
</binding> |
Update la référence à ton service pour updater ton ServicesReferences.ClientConfig
Et pour instancier le service il faut lui passer ce binding en paramètre
BasicHttpBinding binding = new BasicHttpBinding(Application.Current.Host.Source.Scheme.Equals("https", StringComparison.InvariantCultureIgnoreCase) ? BasicHttpSecurityMode.Transport : BasicHttpSecurityMode.None);
Partager