openssl制作证书全过程及https实现

时间:2020-03-14 13:00:17   收藏:0   阅读:83

证书格式说明

准备工作

证书制作

生成CA证书

技术图片

生成server证书

tips : common name 填 写 本 地 IP 地 址 !【图中箭头部分】

技术图片

生成client证书

技术图片

根据ca证书生成jks文件

tips : 换!路!径!【jdk的bin目录下输入命令】

技术图片

Apache Tomcat验证

配置Tomcat

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" 
    maxThreads="150" scheme="https" secure="true" 
    clientAuth="true" sslProtocol="TLS" 
    keystoreFile="C:\OpenSSL-Win64\bin\server\server.p12" keystorePass="changeit" keystoreType="PKCS12"  
    truststoreFile="C:\OpenSSL-Win64\bin\jks\truststore.jks" truststorePass="222222" truststoreType="JKS"/>
技术图片

在浏览器导入证书

验证

参考博客

Windows下使用OpenSSL生成自签证书
CA认证过程及https实现方法之Linux

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!