找不到ssl->setCACert member?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2360|回复: 7

[已解答] 找不到ssl->setCACert member?

[复制链接]
发表于 2021-5-29 08:36 | 显示全部楼层 |阅读模式
..........WebSocketsClient.cpp:174:30: error: 'class BearSSL::WiFiClientSecure' has no member named 'setCACert'
  174 |                 _client.ssl->setCACert((const uint8_t *)_CA_cert, strlen(_CA_cert) + 1);
      |                              ^~~~~~~~~
..........WebSocketsClient.cpp: In member function 'void WebSocketsClient::connectedCb()':
...........WebSocketsClient.cpp:761:26: error: 'class BearSSL::WiFiClientSecure' has no member named 'verify'
  761 |         if(!_client.ssl->verify(_fingerprint.c_str(), _host.c_str())) {
      |                          ^~~~~~
Compilation error: Error: 2 UNKNOWN: exit status 1
 楼主| 发表于 2021-5-31 14:59 | 显示全部楼层
是因为把ESP8266模块从2.7.4升级到3.0.0,导致了以上错误,降回去就没错了
发表于 2021-5-29 10:37 | 显示全部楼层
请按照文档,安装指定的依赖版本
发表于 2021-5-30 16:09 | 显示全部楼层
什么问题啊 群里炸了

点评

没有按文档要求安装指定版本的原因  详情 回复 发表于 2021-5-31 16:52
发表于 2021-5-31 07:39 | 显示全部楼层
esp32 package更新的原因 更新最新库即可
发表于 2021-5-31 16:52 | 显示全部楼层
carlbeven 发表于 2021-5-30 16:09
什么问题啊 群里炸了

没有按文档要求安装指定版本的原因
发表于 2021-5-31 18:27 | 显示全部楼层
carlbeven 发表于 2021-5-30 16:09
什么问题啊 群里炸了

2.7.4sdk  github下载最新blinker库 最新arduino IDE  解决
发表于 2021-10-15 11:42 | 显示全部楼层
carlbeven 发表于 2021-5-30 16:09
什么问题啊 群里炸了

什么群呢?想加入一个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 11:53 , Processed in 0.079390 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表