Tomcat 下启用 https:// 访问

步骤:

1 创建 .keystore 文件

JDK中自带了keytool工具用于生成证书文件

keytool工具在$JAVA_HOME/bin 目录下
可以使用命令 keytool -genkey -alias tomcat -keyalg RSA 来创建数字证书
生成证书步骤比较多,具体用法参照 使用keytool.exe生成数字证书

2 打开tomcat/conf/server.xml配置文件,启用 SSL HTTP/1.1 连接器,端口 8443

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
  maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS"
  keystoreFile="C:/_cetr/my.keystore"
  keystorePass="changeit"/>

其中keystoreFile是keystore文件的路径,keystorePass是密码(默认密码是changeit),根据实际情况修改。

3 启动Tomcat,启动成功后,打开浏览器访问如下地址:https://localhost:8443
  可能提示安全证书有问题,这是因为证书是自己创建的,不是证书颁发机构颁发的。

时间: 2024-11-09 22:44:06

Tomcat 下启用 https:// 访问的相关文章

tomcat下配置https环境(windows环境)

在网上搜了一下,内容不是很完善.现进行整理,做个学习笔记,以备以后使用. (1)进入到jdk下的bin目录 (2)输入如下指令“keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore” d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下.注意若要放到c盘,在win7系统下,需要以管理员身份进入到命令行中进行操作,否则是无法创建tomcat.keystore的.本例

tomcat下配置https环境

在网上搜了一下,内容不是很完善.现进行整理,做个学习笔记,以备以后使用. (1)进入到jdk下的bin目录 (2)输入如下指令"keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore" d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下.注意若要放到c盘,在win7系统下,需要以管理员身份进入到命令行中进行操作,否则是无法创建tomcat.keystor

seafile启用https访问

seafile启用https会比http访问更安全,故启用https访问1.创建目录并上传证书命令:mkdir /etc/cacert 2.编辑nginx的seafile.conf配置文件,以便能启用https访问命令:vi /etc/nginx/conf.d/seafile.conf 如此文件有内容,请清空,重新加入如下内容 server {listen 80;server_name 域名/IP; #此处的域名/IP请修改为相对应的rewrite ^ https://$http_host$re

快速安装Tomcat 并实现HTTPS访问

HTTPS,在HTTP下加了一层SSL,用于安全的HTTP数据传输,对于数据敏感的网址必须要使用HTTPS协议,本文将介绍如何快速安装Tomcat,并实现HTTPS访问. 安装Tomcat 安装tomcat必须得有java环境,所以先安装JDK: 1.安装JDK [[email protected] ~]# rpm -ivh jdk-8u161-linux-x64.rpm Preparing... ########################################### [100%

Tomcat下配置javaWeb访问路径-Linux

首先找到你的Tomcat的server.xml文件 笔者直接编辑 sudo vi /app/prod/conf/server.xml 访问只需要您的IP地址就可以访问项目了 第二个配置则是访问 ip+/image.配置代表访问/data/upload/mall/下面的文件 原文地址:https://www.cnblogs.com/dzcici/p/11452309.html

CentOS下配置HTTPS访问主机并绑定访问端口号

系统环境: Linux: CentOS release 6.5 (Final) LAMP 步骤 1.lamp开启ssl # yum install openssl mod_ssl -y # 安装openssl和apache的ssl模块 2.证书生成的方法 # openssl genrsa -des3 -out server.key 1024 # 生成服务器私钥 # openssl req -new -key server.key -out server.csr # 生成服务器证书请求,并按要求填

[轻微]WEB服务器启用了OPTIONS方法/如何禁止DELETE,PUT,OPTIONS等协议访问应用程序/tomcat下禁用不安全的http方法

使用了360网站安全检测 查到有OPTIONS方法 百度了下 https://my.oschina.net/maliang0130/blog/338725 找到这个方法奈何http.conf 找不到无论在tomcat目录里还是linux路径下的/usr/etc或者apache2 最后通过开源中国找到 第一步:修改应用程序的web.xml文件的协议 <?xml version="1.0" encoding="UTF-8"?> <web-app xml

HTTPS协议在Tomcat中启用是如何配置的

版权声明:本文为博主阿甘(Gane_Cheng)原创文章,欢迎转载,传播知识,请留言告知并注明出处,方便文章有误改正之后能找到原文.个人之言,请抱着怀疑的态度参考! 目录(?)[+] 转载请注明出处: http://blog.csdn.net/gane_cheng/article/details/53001846 http://www.ganecheng.tech/blog/53001846.html (浏览效果更好) 本文将讲解HTTPS协议在Tomcat中启用是如何配置的. 概念简介 Tom

【转】Tomcat启用HTTPS协议配置过程

转载请注明出处: http://blog.csdn.net/gane_cheng/article/details/53001846 http://www.ganecheng.tech/blog/53001846.html (浏览效果更好) 本文将讲解HTTPS协议在Tomcat中启用是如何配置的. 1. 概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选. HTTP