This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/CC3220S-LAUNCHXL:Quot 的 HTTPS 证书格式;Let's Encrypt"信任链

Guru**** 2553260 points
Other Parts Discussed in Thread: CC3220S, UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/809210/ccs-cc3220s-launchxl-https-certificate-format-for-let-s-encrypt-chain-of-trust

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件:CC3220SUNIFLASH

工具/软件:Code Composer Studio

大家好、我正在使用 CC3220S lanuch pad、我将修改 HttpGE.c 示例以进行 HTTPS 连接。 我查看了我们目前在这方面的几乎每一篇文章。 但 我得到什么都没关系  


连接到: dd-wrt。

[NetApp 事件]获取的 IP:IP=172.25.1.16,Gateway=172.25.0.1

当地时间= 2019年6月7日、星期五、17:56:26


发送 HTTP POST 请求至'valid-isrgrootx1.letsencrypt.org '

错误! 代码=-688、说明= httpTask:连接失败

我不确定如何格式化我的 HTTPS 安全参数以使用 https 、主要是 RootCA 部件。  

httpClientSecParams.RootCA ="trustid-x3-root.pem";
httpClientSecParams.clientCert =空;
httpClientSecParams.privateKey =空;

这是我使用的信任链的网站。  

https://letsencrypt.org/certificates/

提前感谢任何建议!!!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否已尝试以下 e2e 帖子?

    https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/p/663977/2444798

    Benjamin Moore 在分解使 HTTPS 正常工作的步骤方面做得很好。 SDK 版本已过时、但信息仍应相关。

    Jesu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我确实这么做了、这是我将代码建立在基础上的帖子、但虚拟 ca.der RootCA 对于我使用的 HTTPS 服务器来说不够好。 我的问题是、当我有根证书、中间证书等时、它如何工作  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    为了验证、您是否已将根 CA 刷写到您的 launchpad 中?  

    此外、我的网络不允许我访问您链接的网站、但请确保网站证书的根 CA 与您的设备正在使用的证书相匹配。

    Jesu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我做到了、但不确定我是否正确。 我使用了开箱即用示例项目、并使用 uniflash 添加了文件并刷写 ROM。  

    供我参考的网站是 https://letsencrypt.org/certificates/ 。 另一个网站只是其证书的测试服务器。  

    另外,如果不刷写.pem,则会显示错误代码-456,而不是-688。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、我想我已经解决了我的问题。  

    我将 PEM 文件编程到 out_for_box_example 中、并在我使用 Ben 的帖子为 https 修改的 HttpGE.c 代码中链接该文件。  

    我的证书格式是

    ---- 开始证书--
    (根证书)
    ---- 结束证书--
    ---- 开始证书--
    (中间证书)
    ---- 结束证书--

    我使用 http://ssltools.com 来查找我需要的证书。  

    感谢您的支持