Как заставить клиент .net WCF использовать NTLM в базовой привязке HttpBinding?

StackOverflow https://stackoverflow.com/questions/1134119

  •  16-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

Измените свой клиенткредентитипе к "НТЛМ".

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top