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