Есть обычный веб-сервис, принимающий на входе несколько string, и выдающий на выходе некий класс.
Теперь требуется чтобы этот сервис имел логин и пароль пользователя(клиента).
На клиенте для обращения к сервису должна быть вот такая конструкция:
var client = new MyServiceClient();
if (client.ClientCredentials != null)
{
client.ClientCredentials.UserName.UserName = "myUser";
client.ClientCredentials.UserName.Password = "MyPassword";
}
...
// обращение к самому сервису
var response = client.GetData(request);
Как приделать к действующему сервису вышеуказанную конструкцию?