SSL。没有OPENSSL_Applink

时间:2013-04-20 22:37:56

标签: qt ssl openssl

有使用QSslSocket的openssl服务器和Qt客户端。 连接到服务器服务器的客户端显示没有OPENSSL_Applink并关闭。但是使用OpenSSL客户端服务器工作正常。可能是什么原因?

1 个答案:

答案 0 :(得分:7)

#include <openssl/applink.c>

包括applink.c将解决问题。请检查OpenSSL FAQ

基本上,只有当我们使用d2i_X509等任何文件处理API时,我们才会收到此错误。在Windows VC8.0中使用此API时,我在applink.c中遇到断言失败。后来我分别做了fopen并调用了d2i_X509_fp API。