根据这个作者的教程,跑通了https_client 的例程。 作者链接https://www.iceasy.com/review/1970033475726475265
经过测试,发现例程修改的几个要点
首先,关于ssl证书,要求域名网站的颁发者里含有”SSL“字样,”TLS“字样的不行。(如第二张图)
第二,关于ssl证书,AN154开发指南表述不够精确,应该为域名证书的中间证书(已测试)或者根证书(未测试)
如第一张图可以导出GlobalSign RSA OV SSL CA 2018这个中间证书或者GlobalSign这个根证书。
第三,关于用例程访问网站后只能识别一些数据,有很多数据无法输出到串口。
最后,如果想看到与网站建立连接的具体函数可参考函数mbedtls_ssl_handshake_client_step();函数mbedtls_ssl_handshake_client_step();函数mbedtls_ssl_handshake_client_step();也可以打开 mbedtls_debug_set_threshold( 2 );就可以在串口中看到函数运行状态。非常方便



开源社区
