Некоторый рабочий код С++, который я переношу из Linux в Windows, терпит неудачу в Windows, потому что SSL_get_verify_result()
возвращает X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY
.
Этот код использовал SSL_CTX_set_default_verify_paths()
в Linux, чтобы сказать, что SSL просто просматривает стандартные местоположения по умолчанию для хранилища сертификатов.
Можно ли использовать OpenSSL для использования хранилища системных сертификатов?