Я создал простой .NET WebService (он просто возвращает строку).Как изменить сторону сервера (и, возможно, сторону клиента), чтобы он также использовал имя пользователя / пароль для проверки перед отправкой ответа?
Код клиента:
static void Main(string[] args)
{
UpdateClient client = new UpdateClient("UpdateSOAPIIS");
client.ClientCredentials.UserName.UserName = "Michael";
client.ClientCredentials.UserName.Password = "testpassword";
String response = client.GetString("New York, NY");
Console.WriteLine(response);
if (client != null) client.Close();
}
Код сервера:
public virtual GetStringResponse GetString(GetStringRequest request)
{
return new GetStringResponse("Search Location: " + request.location);
}