URLDownloadToFile()不使用自签名证书

时间:2016-07-06 23:55:48

标签: c++ ssl https self-signed

我正在使用自签名证书进行HTTPS通信。下面的代码适用于HTTP,但不适用于HTTPS。之后运行GetLastError()返回0.我在网上搜索,但找不到任何可以解释为什么URLDownloadToFile()不能用于自签名证书的东西。有什么建议吗?

wstring Url = L"https://192.168.1.100/uploads/test.txt";
wstring Path = L"C:\\Users\\user\\Desktop\\test.txt";

URLDownloadToFile(NULL, Url.c_str(), Path.c_str(), 0, NULL);

1 个答案:

答案 0 :(得分:0)

对我来说,将根证书添加到受信任的证书列表是有帮助的。它没有包含在那里。