Как заставить .net WCF-клиента использовать NTLM в базовом HTTBBinding? - PullRequest
9 голосов
/ 16 июля 2009

сейчас у меня есть узел безопасности, определенный следующим образом:

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

Я получаю следующую ошибку:

HTTP-запрос не авторизован с помощью схемы аутентификации клиента «Согласование». Заголовок аутентификации, полученный от сервера, был 'NTLM'.

1 Ответ

11 голосов
/ 16 июля 2009

Измените clientCredentialType на " Ntlm ".

...