batch-file - 更改 SSL 证书
问题描述
我做了什么?
生成的 SSL 根证书和普通证书和签名使用批处理代码中的根 crt 和 OpenSSL:
openssl req -x509 -newkey rsa:4096 -days 1825 -keyout ca-key.pem -out ca-cert.pem
openssl req -newkey rsa:4096 -keyout server-key.pem -out server-req.pem
openssl x509 -req -in server-req.pem -CA ca-cert.pem -CAkey ca-key.pem -CAcreateserial -out server-cert.pem
问题是什么?
然后我打开签名的服务器证书,它没有显示导致根证书的链。
我在寻找什么结果?
修复/新建 openssl 命令或任何其他会链接这些证书并且可以使用批处理脚本完成的东西。
解决方案应如下所示:
(但在图 1 中的证书路径中,您看不到根目录。)
ps:我正在使用的YouTube教程。
解决方案
证书被检测为自签名且未安装根 CA
推荐阅读
- android - 根据父活动在片段中调用不同的方法
- c++ - C++ 链接器无法处理 glCreateShader 并且正在重新定位 glewCreateShader
- php - 添加到购物车时将产品当前选择的变体 SKU 值获取到像素数据层中
- python-3.x - 当pyqt5中的主窗口更改时销毁对象
- javascript - 在 redis 滑动窗口速率限制器实现中重命名此键的目的是什么?
- javascript - Javascript对象在服务器端通过空
- javascript - 转到其他页面后使视频不重新加载?
- python - TypeError:过滤器类型的对象不是 JSON 可序列化的 - 嵌套对象
- wordpress - 寻求为 Contact Form 7 创建“按表单视图付费”系统的方法
- node.js - 从目录中的所有 png 创建 mp4