本文主要介绍了为Tomcat配置Https/ssl证书的方法,具有一定的参考价值。有兴趣的朋友可以参考一下。希望你看完这篇文章后收获很大。让微子网络带你去了解一下。
创建证书
随意输入keytool-gen keypair-alias ' Tomcat '-keyalg ' RSA '-keystore ' localhost-RSA . jks '后面的信息。我在这里输入的是:
输入密钥存储密码:
重新输入新密码:
你的姓氏是什么?
[未知]:pich
什么是Whatisthenameofyourorganizationalunit?
[未知]:pich
什么是组织?
[未知]:tomcat
什么是本地资源或本地资源?
[未知]:北京
什么是州政府?
[未知]:北京
这个单位的两个字母的国家代码是什么?
[未知]:cn
IsCN=pich,OU=pich,O=tomcat,L=北京,ST=北京,C=cncorrect?
[no]:y
输入keypasswordfortomcat
(returnifsamaskeysorpassword):
这将在当前目录中创建一个localhost-rsa.jks文件。密码是123456,别名是tomcat。
给Tomcat配置证书
首先将上面生成的localhost-rsa.jks文件复制到Tomcat的conf目录下,然后打开目录下的server.xml文件,找到下面的代码,原来是注释。现在您需要打开评论,并将其更改为以下内容:
然后重启Tomcat,访问https://localhost:8443/
您可以看到以下页面:
connector port=' 8443 ' protocol=' org . Apache . coyote . https 11 . Http 11 nioprotocol '
SSLEnabled=' true ' MaxThreads=' 150 ' scheme=' https ' secure=' true '
client auth=' false ' sslprotocol=' TLS '
密钥存储文件='conf/localhost-rsa.jks '密钥存储传递='123456 '
/您可以看到地址栏显示为不安全。因为这个证书是我们自己做的,浏览器默认不信任他,当然你可以手动信任他。12306他们的证件几乎都是这样做的。
感谢您仔细阅读本文。希望微子网络分享的文章《如何为Tomcat配置Https/ssl证书》对大家有所帮助。也希望大家支持微子网络,关注微子网络,更多相关知识等着你去学习!
Copyright © 2013-2016 WWW.VZIDC.COM . All Rights Reserved. 微子网络 版权所有 江苏微子网络科技有限公司 苏ICP备10225276号