从react连接到tokio-native-tls echo.rs

问题描述

我将我的React前端升级为使用https。这断开了与我的后端tokio套接字服务器的连接。在运行以下命令后,我尝试针对使用id.p12文件的tokio-native-tls echo.rs示例进行测试:

openssl pkcs12 -in identity.p12 -nocerts -out .conf/server.key
openssl pkcs12 -in identity.p12 -clcerts -nokeys -out server.crt
openssl rsa -in server.key -out .conf/server_d.key
SSL_CRT_FILE=.cert/server.crt
SSL_KEY_FILE=.cert/server_d.key
HTTPS=true

前端在我配置为使用https的nginx下运行。

thread 'main' panicked at 'accept error: Ssl(Error { code: ErrorCode(1),cause: Some(Ssl(ErrorStack([Error 

{代码:336151574,库:“ SSL例程”,功能:“ ssl3_read_bytes”, 原因:“ sslv3警报证书未知”,文件:“ ../ ssl / record / rec_layer_s3.c”, 行:1528,数据:“ SSL警报编号46”}])))}, X509VerifyResult {代码:0,错误:“确定”})',tokio-native-tls / examples / echo.rs:33:34

使用该identity.p12文件在服务器上配置React客户端时遇到问题。 任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)