Comment faire pour forcer une .net WCF client pour l'utilisation de NTLM dans un basicHttpBinding?

droit maintenant, j'ai le nœud sécurité définie comme ceci:

<security mode="TransportCredentialOnly">
    <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
    <message clientCredentialType="UserName" algorithmSuite="Default" />
</security>

Im obtenir l'erreur suivante:

La requête HTTP est autorisée avec le schéma d'authentification client 'Négocier'. L'en-tête d'authentification reçues du serveur a été "NTLM".

OriginalL'auteur abudker | 2009-07-15