Мне нужно получить доступ к веб-сервису из приложения форм c #.
Веб-сервису требуется аутентификация Windows.
Я использую следующий код:
ServiceDeskSoapClient sd = new ServiceDeskSoapClient();
sd.ClientCredentials.UserName.UserName = @"mydomain\myusername";
sd.ClientCredentials.UserName.Password = "mypassword";
sd.MyMethod();
Но получите следующую ошибку:
The HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the server was 'Negotiate,NTLM'.
Как правильно установить учетные данные, чтобы он использовал аутентификацию Windows, а не анонимно?