由于SSL需要密钥文件,所以要先生成一个.keystore文件。
生成方法:(1)在cmd中输入命令:keytool -genkey -alias tomcat-server -keyalg RSA -keypass changeit -storepass changeit -validity 3600
(2)按照提示一次输入相应的内容,最后一步输入“y”即可。
(3)在运行命令的目录下就生成了.keystore文件。密码为:changeit。修改文件名,例如,hello.keystore,否则程序不识别。
E:\apache-tomcat-8.0.30\conf\server.xml
打开注释 添加指定文件keystoreFile与密码keystorePass
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="f:/hello.keystore" keystorePass="changeit"
clientAuth="false" sslProtocol="TLS" />
重启就可以用https访问了
相关推荐
Tocmat下的HTTPS认证,折腾了一天了,终于弄成了,记录下!
文中所有内容通过本机运行,没有详细的原理介绍,原理介绍网上很多。
#### Tomcat和Openssl构建HTTPS双向认证 ###### 选择HTTPS WEB服务器 Linux下安装OpenSSL 一、创建服务器证书、客户端证书以及CA 1、生成--服务器端--私钥和证书请求 2、生成--客户端-----私钥和证书请求 3、生成...
说明tomcat如何配置https单向加密,如何使用jdk提供的keytool建立服务器证书
利用tomcat服务器配置https双向认证
tomcat配置https双向认证文档
调用一个需要双向认证接口碰到的问题,现分享给大家 文章主要描述怎么样生成机构颁发的证书根据证书生成jks文件 另外有意义的参考文章如下,主要为java程序带证书调用接口 ...
Tomcat服务器配置https双向认证
NULL 博文链接:https://xj84.iteye.com/blog/2067255
快速掌握https工作原理,掌握证书的生成及tomcat服务器详细配置。
Tomcat https认证 输入密钥库口令: 再次输入新口令: 您的名字与姓氏是什么? [Unknown]: chen 您的组织单位名称是什么? [Unknown]: ffcs 您的组织名称是什么? [Unknown]: ffcs 您所在的城市或区域名称是什么? ...
tomcat https必须要用的 推荐下
资源中包含了关于如何使用keytool生成证书,如何在tomcat中配置,并且在java web中如何配置
Tomcat配置SSL双向认证简单实例
NULL 博文链接:https://zhaoshijie.iteye.com/blog/2215393
一个项目中 客户需求是这样的:指定的电脑可以打开。 在浏览器没安装证书的情况下 客户是无法打开我们的bs系统的。安装证书后可以打开。
本文档基于JDK+apache-tomcat运行环境进行客户端和服务器端https配置,即SSL双向认证配置
很多网站使用https来确保网站的安全性,该文档详细的讲述了,如何使用在tomcat中使用https服务,如何使用jdk自带的keytool工具创建证书,并且实现服务端和客户端的双向认证。
本篇文章主要介绍了详解用Tomcat服务器配置https双向认证过程实战,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本资源是一个 CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证配置示例。详细如何配置请参考博客《图文:CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》,地址是:...