HTTPS를 통해 구축 된 웹 서비스에 연결하려는 Windows 저장소 앱 (메트로 앱)이 있습니다. 그리고 웹 서비스에 자체 서명 된 인증서를 사용하고 있습니다. 하지만 내 응용 프로그램에서 System.Net.HttpClient.PostAsync를 통해 연결하려고하면 예외가 발생했습니다.Windows Store 앱이 자체 서명 된 SSL 인증서로 HTTPS에 연결
"기본 연결이 닫혔습니다 : SSL/TLS 보안 채널에 대한 트러스트 관계를 설정할 수 없습니다."
내부 예외가 있습니다. "유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다."
자체 서명 된 인증서를 사용하고 있기 때문에이 사실을 알고 있습니다. 나는 닷 컴에서 기억하고 있습니다. System.Net.ServicePointManager.ServerCertificateValidationCallback
을 사용하여 지문이 내 것이면 내 응용 프로그램이 유효성 검사를 통과 할 수 있습니다.
하지만 Windows 저장소 런타임에서 관련 클래스/메소드를 찾을 수 없습니다. 어떻게해야합니까?
중복 된 http://stackoverflow.com/questions/13119649/how-to-trust-a-self-signed-certificate-in-a-windows-store-app – ReinierDG