Как вызвать веб-сервис (созданный в java) с защитой ws, они предоставили файл сертификата, имя пользователя и пароль, я пытался использовать Web Services Enhancements (WSE) 3.0, Унаследовал прокси службы от Microsoft.Web.Services3.WebServicesClientProtocol использованный логин пароль токен
UsernameToken tocken = new UsernameToken("uname", "pwd");
Service.RequestSoapContext.Security.Tokens.Add(tocken);
получил ошибку «Базовое соединение было закрыто: не удалось установить доверительные отношения для безопасного канала SSL / TLS.»
Это из-за сертификата клиента? Я также попробовал
X509Certificate xCert = new X509Certificate();
xCert = X509Certificate.CreateFromCertFile("certificate_path.cer");
Service.ClientCertificates.Add(xCert);