안녕하세요..
계속 SSL에 대해서 물어보네요.ㅠㅠ
오늘 다시 테스트를 했는데,
웹서비스 함수를 호출하면, 이런 Exception이 발생합니다.
에러 메세지 : " SSL/TLS 보안 채널에 대한 트러스트 관계를 설정할 수 없습니다."
클라이언트 소스 코드.
X509Certificate objCert;
objCert = X509Certificate.CreateFromCertFile("C:\\KKK.cer");
localhost.CCWebservice objws;
localhost.ClientCertificateDetails kkk;
objws = new localhost.CCWebservice();
objws.Url = "https://localhost/CSWebservices/CCWebservice.asmx"; // -> 이부분을 http가 아닌 https으로 변경한 후, 에러가 발생함.
try
{
objws.ClientCertificates.Add(objCert);
kkk = objws.GetCertificateDetails();
}
catch (Exception ex)
{
if (ex is System.Net.WebException)
{
System.Net.WebException we = ex as System.Net.WebException;
System.Net.WebResponse webResponse = we.Response;
throw new Exception("Exception calling method. " + ex.Message);
}
}
그럼 부탁드립니다. ..수고하세요...오레가이 시마스^^