Вы пытаетесь использовать BasicHttpBinding в своем клиентском коде.
В конфигурационном файле вам требуется NTLM:
authenticationScheme="Ntlm"
Ошибка указывает на то, что у вас есть в файле конфигурации службы.
*The http request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the sever was 'Negotiate,NTLM'*
Вы также выглядите так, как будто пытались взломать
proxyAuthenticationScheme="Anonymous"
Так что все сводится к вашим требованиям безопасности. Если вы хотите, чтобы служба не имела безопасности, просто удалите ссылку на NTLM. Если вы хотите обеспечить безопасность, вам понадобится раздел безопасности в определении привязки, например:
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Ntlm" proxyCredentialType="None" realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
Посмотрите на эту статью для более