我无法改变发现grpc speech recognition应用程序使用的SSL证书。
我需要改变的证书,我在其下监视所有的HTTPS流量,并使用不同的证书不是默认的安全网络。
在运行上述语音识别例子中,我得到错误的
E0128 15:20:51.191576608 7156 ssl_transport_security.cc:1233] Handshake failed with fatal error SSL_ERROR_SSL: error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
我试图找到我在哪里可以改变SSL证书,并把由XYZ框架提供的证书的位置。我有我把XYZ.pem
但没有改变\etc\ssl\certs
证书文件。
有人可以帮助我解决这个问题?
这解决了我的问题。
只要到/etc/ssl/certs
并找到了ca-bundles.pem
指向。
转到文件ca-bundles.pem
(对我来说这是/var/lib/ca-certificates/ca-bundles.pem
),并从.pem
文件复制它手动添加您的证书。
保存更改并运行测试。 :)