OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5504|回复: 6

急!求助:stm32F4通过mbedtls实习和服务器的https链接

[复制链接]

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2019-5-16
在线时间
27 小时
发表于 2019-6-20 12:02:32 | 显示全部楼层 |阅读模式
6金钱
求助各位大大,我这边用stm32F4 采用https的方式实现和服务器的链接,完全没有思路,求指点。
我现在采用的是mbedtls的方式,但是握手不过去,在网上查的,有说需要证书的,有说不需要的,无论怎么测试都不通过。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

1041

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3696
金钱
3696
注册时间
2011-5-23
在线时间
2008 小时
发表于 2019-6-20 14:44:37 | 显示全部楼层
用 RT-thread 打包方案啊, mbedtls + webclinet 直接支持https

证书校验可以先关掉,调通了再考虑导入根证书。
RT-Thread RTOS 音频,WIFI,蓝牙
回复

使用道具 举报

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2019-5-16
在线时间
27 小时
 楼主| 发表于 2019-6-20 19:31:37 | 显示全部楼层
aozima 发表于 2019-6-20 14:44
用 RT-thread 打包方案啊, mbedtls + webclinet 直接支持https

证书校验可以先关掉,调通了再考虑导入 ...

多谢您的解答,我测试了下,能够和rtthread官网链接成功,并正常通信,但我把地址改成我这边的服务器的地址后,就握手失败了,感觉是添加的证书只能跟rtthread官网正常链接。
不清楚怎么根据现有的服务器证书制作对应的client端的证书。
回复

使用道具 举报

11

主题

1041

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3696
金钱
3696
注册时间
2011-5-23
在线时间
2008 小时
发表于 2019-6-20 20:34:38 | 显示全部楼层
本帖最后由 aozima 于 2019-6-20 20:35 编辑
改成我这边的服务器的地址后

没有做这个限制的,很可能是你的服务器证书是自己伪造的吧。
或是证书签发机构的根证书不在mbedtls的信任列表中,需要自己添加下,这块你网上先搜搜看。


你自己的服务器用浏览器可以打开不?
RT-Thread RTOS 音频,WIFI,蓝牙
回复

使用道具 举报

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2019-5-16
在线时间
27 小时
 楼主| 发表于 2019-6-21 14:22:14 | 显示全部楼层
aozima 发表于 2019-6-20 20:34
没有做这个限制的,很可能是你的服务器证书是自己伪造的吧。
或是证书签发机构的根证书不在mbedtls的信 ...

我这边是公司的服务器,浏览器打开正常的,证书是从第三方买的证书,现在我用rtthread的例程中的证书,拷贝到我的工程,结果发现mbedtls_x509_crt_parse这个函数解析失败,报-0x262E错误
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2018-11-29
在线时间
2 小时
发表于 2020-10-29 14:22:38 | 显示全部楼层
请问一下,https调试的服务器端怎么弄呢,有没有资料呢?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2022-8-30
在线时间
0 小时
发表于 2022-8-30 16:10:11 | 显示全部楼层
请问楼主解决了吗?我这边也有用stm32用https协议连接服务器的需求,有偿,公司项目经费充足,有意代做可以联系微信a18779879089
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 09:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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