问题描述
我将我的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 (将#修改为@)