c++ - Redhat Linux 8 的 libcurl 中不支持或禁用协议 https
问题描述
我有一个使用 curl 7.61.1 版本的 C++ 应用程序。尝试使用 ssl 连接到设备时出现此错误:“在 libcurl 中不支持或禁用协议 https”
虽然 RHEL8 中安装的默认 curl 版本支持 https
卷曲--版本
curl 7.61.1 (x86_64-redhat-linux-gnu) libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5 ) libssh/0.8.3/openssl/zlib nghttp2/1.33.0 发布日期:2018-09-05 协议:dict 文件 ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp 特点: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz brotli TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL Metalink
请建议如何在 Redhat Linux 8 中使用 ssl 配置/使用 curl
解决方案
推荐阅读
- javascript - sequelize中如何导出和使用模型
- java - 在 java 8 或更高版本中实现 while 循环的最佳方法
- f# - 无法理解函数体内F#可变变量的逻辑
- reactjs - 如何在 Redux 中将状态放入和获取到 localStorage
- c# - C# 中的十六进制循环 [已解决]
- scala - 点燃远程作业异常
- android - Xamarin.Forms Image gif 动画无法在 android 上播放
- r - 有没有办法在 Mac OS Catalina 中安装“胶水”?
- javascript - IE11:带有自动建议的搜索功能 - IE11 无法理解按下“Enter”键
- qt - QML ScrollBar 结合 ListView