Мне нужно использовать SSL, чтобы установить соединение с сервером.
описание: я работаю над Windows Application Project, в котором мы используем "Веб-сервис" для обмена данными с БД.службы на стороне сервера написаны на Java, и я делаю часть пользовательского интерфейса на C #. Теперь я хочу использовать SSL для безопасного соединения с сервером, но я не могу найти способ пропустить предупреждение, которое появляется, когдапытаюсь установить соединение (используя код c #).
пример мне очень поможет,
это код, который я использую:
public bool UserLogIn ( User user )
{
logon logIn = new logon();
logIn.arg0 = new userAthenticationRq();
logIn.arg0.credential = GetCredential(user);
logIn.arg0.clientIpAddress = GetClientIP();
logIn.arg0.requstDate = DateTime.Now;
logIn.arg0.requstDateSpecified = true;
logIn.arg0.userName = user.Name;
logonResponse rsp = new logonResponse();
ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(ValidateRemoteCertificate);
rsp = service.logon(logIn);//this is where the Exception Occurs
if (rsp.@return.statusCode == statusCodeEnum.SUCCESS)
.
.
.
}