Доброе утро!
Меня смущает ошибка аутентификации в моем приложении. Он отлично работает в приложении для Windows.
На Android возникает следующая ошибка:
Схема аутентификации клиента «Базовая» не авторизована. Базовый Realm="" получен.
Где-то я читал о кодировании пароля пользователя, но не понял. Помощь оценена по достоинству.
Код: Выделить всё
var basicHttpBinding = new BasicHttpBinding(BasicHttpSecurityMode.TransportCredentialOnly);
basicHttpBinding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Basic;
NetworkCredential netCred = new NetworkCredential("*USERNAME*", "*PASSWORD*");
clientCredentials.UserName.UserName = netCred.UserName;
clientCredentials.UserName.Password = netCred.Password;
serviceEndpoint.Binding = basicHttpBinding;
serviceEndpoint.Address = new EndpointAddress("WEBSERVICEURL....");
Thanks!
Источник: https://stackoverflow.com/questions/781 ... vice-basic