2014-12-11 4 views
0

서버에 연결해야하는 Windows에서 응용 프로그램을 개발 중입니다. 따라서 QSslSocket을 구현했습니다.QSslSocket 오류 : 발급자 인증서를 찾을 수 없습니다.

연결 방법의 실행 후 SSLSocket에 Errorstring이는

The issuer certificate of a locally looked up certificate could not be found. The root CA certificate is not trusted for this purpose.

인증서가 괜찮 보내지 만, 연결이되지 않는 이유를 설명 할 수있다. 아무도 그 문제를 해결하는 방법을 알고 있습니까?

답변

1

SSL 오류를 무시해야했습니다. 신호 sslErrors(QList<QSslError>)에 의해 방출되는 슬롯 안에 QSslSocket::ignoreSslErrors()으로 전화하십시오.

이제 제대로 작동합니다.