在Windows下使用libsoup和https

时间:2018-10-31 15:39:37

标签: windows glib libsoup

我成功地使用libsoup来从C ++使用C语言中的https请求API。但是,当我以发布模式构建时,我的请求将被拒绝,状态为6:不可接受的TLS证书。

我试图获取更多信息,发现我的SoupSession的“ tls-database”属性在发布模式下为NULL,在调试模式下为有效的指针。

我试图深入研究glib源代码,以查找有关GTlsDatabase的构建方式的可能信息,但无法找到特定的Windows实现来理解该问题...

我使用用于Windows(10)的GStreamer 1.12.4安装程序(即libsoup 2.56.0)中包含的glib / libsoup。

是否有一种专门加载证书的方法(对此也一无所获),还是有一个仅在调试模式下可用的特定环境变量?在报告的错误中找不到我没有的错误吗?

0 个答案:

没有答案