Windows自签证书生成工具:XCA – X Certificate and Key Management 简称:XCA
下载地址:
https://github.com/chris2511/xca/releases
或者 http://sourceforge.net/projects/xca/files/latest/download
界面(1.4.1版本):
基础知识及配置教程可参考博客1:https://architect.blog.csdn.net/article/details/27239605
根证书生成、服务器证书生成及导出,浏览器证书导入、nginx配置可参考博客2:
https://blog.csdn.net/qq_20769453/article/details/127036144
关于上述链接的博客添加几点补充说明:
可通过创建证书请求创建server证书然后与CA签订,也可在certificates项中直接创建并且自动签订如图:
我用的是博客1的版本,但是根证书和服务器证书生成等操作基本上参考博客2,针对1和2中不同的地方如图:
必填那块不填会报错:
证书无效
使用者备用名称丢失本网站的证书不包含包含域名或IP地址的主题备用名称扩展名。
证书错误网站的证书链有问题(net :: ERR_CERT_COMMON_NAME_INVALID)。
证书导入:
双击CA证书,弹出窗口然后安装证书,选择以下存储
nginx配置:
最终效果: