java环境配置https访问(本地测试)
![](/assets/blank.gif)
密码任意,此处以123456为例,要记住这个密码,之后在进行server.xml配置时需要使用。
3、输入名字、组织单位、组织、市、省、国家等信息
注意事项:
A、Enter keystore password:
此处需要输入大于6个字符的字符串
B、您的名字和姓氏是什么
这是必填项,并且必须是TOMCAT部署主机的域名或者IP[如:xiaorun.com 或者 192.168.18.111],
就是你将来要在浏览器中输入的访问地址,若是本地的话输入localhost即可。
C、
其余信息可随便输入也可更具实际情况输入也可以不填写直接回车,
![](/assets/blank.gif)
出现上面的内容时对照输入信息,如果符合要求则使用键盘输入字母“y”,否则输入“n”重新填写上面的信息
D、
![](/assets/blank.gif)
完成上述输入后,直接回车,则可以在你在第二步中定义的位置找到生成的tomcat.keystore文件
4、进入d盘test文件夹下可以看到生成的tomcat.keystore,可以将该文件拷到tomcat目录下也可不拷,只有在第5步的配置中指定该目录即可。
5、进入tomcat文件夹
找到conf目录下的sever.xml并进行编辑
![](/assets/blank.gif)
把上面的注释内容换成下面这些内容
- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
- maxThreads="150" scheme="https" secure="true"
- clientAuth="false" keystoreFile="D:/AppServer/Tomcat/apache-tomcat-6.0.32/conf/tomcat.keystore"
- keystorePass="123456" sslProtocol="TLS" />
注:
方框中的keystore的密码,就是刚才我们设置的“123456”.
编辑完成后关闭并保存sever.xml
6、应用程序HTTP自动跳转到HTTPS
在应用程序中web.xml中加入:(这个我没有实验过,网上写的是可以这样配置的,大家可以试试)
- <security-constraint>
- <web-resource-collection >
- <web-resource-name >SSL</web-resource-name>
- <url-pattern>/*</url-pattern>
- </web-resource-collection>
- <user-data-constraint>
- <transport-guarantee>CONFIDENTIAL</transport-guarantee>
- </user-data-constraint>
- </security-constraint>
注:此项是选填项,若跳过该步,则http,https均可使用
7、Tomcat启动成功后,使用https://localhost:8443 访问页面,页面成功打开即tomcat下的https配置成功。只有访问8443端口号是带https认证的,原来的端口号不受影响若用https://localhost:8080访问8080端口是访问不到的(http://localhost:8082/spring4/index.jsp这个不会认证,https://localhost:8443/spring4/index.jsp这个会认证,而https://localhost:8082/spring4/index.jsp访问不到)
java环境配置https访问(本地测试)相关推荐
- SSL证书配置(https访问接口, 单向认证和双向认证)
拿到SSL证书后, 如何才能解锁更多玩法? 一. SpringBoots项目配置https访问接口(直接配置) SSL协议 配置步骤 1. 获取证书/ 生成证书 2. 放置证书 3. 配置项目 pro ...
- java环境配置+marven+vue(勿看)
文章目录 一. Window 10下JAVA环境配置 marven什么是Maven? 一.安装node环境 问题:webpack&&vue-cli构建项目一直处于 / download ...
- JDK安装、java环境配置(转)
JDK安装.java环境配置 JDK是Java语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA ...
- windows10新版java环境配置2022年4月21H1版本
windows10新版java环境配置2022年4月21H1版本 ` 第一章 下载并安装java 这里写目录标题 windows10新版java环境配置2022年4月21H1版本 一.下载并安装jav ...
- JAVA环境配置多环境(全,细,简单)
下载java包:https://www.oracle.com/java/technologies/downloads (8版本稳定) 直接无脑安装java程序 (包括jdk-开发与jre-运行) 接下 ...
- Java 环境配置 -- IntelliJ 编辑器的安装、配置及使用
Java 环境配置 -- IntellIJ IDE安装.配置及使用 二.安装 Intellij java 的集成开发环境:记事本.Notepad++.eclipse.Intellij[推荐] 官网地 ...
- java环境配置 win0_java环境配置软件
java环境配置软件支持java编程环境自动配置,由于初学JAVA 配置编程环境还要手动,偷懒写了一键配置省很多步骤,win10下测试成功通过,其它没有测试环境. windows java环境配置软件 ...
- okhttp连接池_OkHttp配置HTTPS访问+服务器部署
1 概述 OkHttp配置HTTPS访问,核心为以下三个部分: - sslSocketFactory() - HostnameVerifier - X509TrustManager 第一个是ssl套接 ...
- 安卓学习日记:初识Android Studio · java环境配置和AS安装
工欲善其事,必先利其器.要进行安卓开发,必须要有一款上手的开发利器.查阅了相关资料后,了解到,现在主流的安卓开发工具是: 1. Eclipse + Android SDK 2. Android Stu ...
最新文章
- iOS 宏(define)与常量(const)的正确使用
- C语言设计ATM存取款界面
- 突发:美赛官方承认邮箱服务器存在问题导致提交失败,将会发布更新!
- [Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图
- 闪灯什么意思_车灯闪1下、2下、3下各代表什么意思?关键时刻可以保命
- 我们究竟还要学习哪些Android知识?满满干货指导
- Java调用.NET webservice方法的几种方式
- html5中Canvas、绘制线条模糊、常见绘制工具、绘制基本图形、绘制图片、面向对象的方式绘制图形图片、绘制文本、帧动画绘制
- vcpkg安装_[工具]包管理工具Vcpkg 的使用
- AWT_方位布局(Java)
- 汇编画图题:存储器扩展(重要)
- 安卓apk的编译与反编译
- 数据结构和算法:线性表链式存储的简单实现
- 某LINUX平台,消息队列导致崩溃
- 转 常见视频编码方式以及封装格式
- 固态硬盘能不能提高计算机速度,固态硬盘掉速如何解决?几招轻松提升SSD速度方法 (全文)...
- 时域OCT(TD-OCT) 我的理解
- java 生成2位随机数_java生成随机数保留数点后两位
- 网络基础 — IP地址和子网掩码
- 右键文件用指定软件打开