我正在为ESP8266使用Arduino库。
至于现在,为了使用HTTPClient
发出SSL请求,您需要提供SSL指纹。
目前不可能接受每个证书(使用库的方法)。
我想知道你们如何处理它,因为指纹会随着时间的推移而改变。
我应该从另一个端点通过HTTP获取服务器的指纹,然后使用HTTPS吗?或者可能有更好的方法?
答案 0 :(得分:1)
只是为了更新:现在,可以设置CA root:
然而,这需要一些小的改进,但它通常都有效。
答案 1 :(得分:0)
如果您不关心安全性,只是想在每次更新时调用一些https而不替换指纹,则可以使用WiFiClientSecure lib并设置client.setInsecure()。 Link