tomcat 配置https安全认证协议报错解决方案
错误: 严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
或者 [''http-apr-8080"]
tomcat下
conf/server.xml
注意位置1
<Server port="8075" shutdown="SHUTDOWN">
<!-- Security listener. Documentation at /docs/config/listeners.html
<Listener className="org.apache.catalina.security.SecurityListener" />
-->
<!--APR library loader. Documentation at /docs/apr.html -->
<!--<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> 这个要注释掉-->
<!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
<Listener className="org.apache.catalina.core.JasperListener" />
<!-- Prevent memory leaks due to use of particular java/javax APIs-->
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
注意位置2
pfx证书文件
阿里给的配置
<Connector port="40001"
protocol="HTTP/1.1"
SSLEnabled="true"
scheme="https"
secure="true"
keystoreFile="D:\https_key\1839411_wx.jpddc.com.pfx"
keystoreType="PKCS12"
keystorePass="0p21Vn81"
clientAuth="false"
SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>
同目录下web.xml
<welcome-file-list>后添加代码
<security-constraint>
<!-- Authorization setting for SSL -->
<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>
tomcat 配置https安全认证协议报错解决方案相关推荐
- Tomcat配置https方式访问
1.准备安全证书 获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书.本文以自签名证书为例,使用SUN公司提供的证书制作工具keytool制作自签证书,JDK版 ...
- tomcat实现https双向认证配置
Tomcat实现https双向认证配置 1.生成证书库 2.jks转p12 3.证书库导出cer文件 4.证书库生成证书请求 5.对证书请求进行签名 6.例子 6.1创建证书库 6.2导出根证书 6. ...
- Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置
Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置 ============================== ©Copyright 蕃薯耀 2017 ...
- JDK和tomcat配置HTTPS协议
内容来自百度内容转载 https原理及tomcat配置https方法 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd & ...
- Tomcat配置https方式访问__001
1.准备安全证书 获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书.本文以自签名证书为例,使用SUN公司提供的证书制作工具keytool制作自签证书,JDK版 ...
- Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)
Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web.安卓.IOS) 一.原理 1.HTTP:平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的( ...
- Tomcat 配置https证书
TTPS 是安全套接字层超文本传输协议,在http 的基础上加入了 SSL协议,需要使用证书来校验身份. HTTPS协议是由SSL+HTTP协议构建的可进行加密传输.身份认证的网络协议,比http协议 ...
- Tomcat配置HTTPS方式生成安全证书
在Tomcat 中配置SSL双向认证是相当容易的,本文将介绍如何使用JDK的keytool来为Tomcat配置双向SSL认证.并实现批量生成证书 系统需求:JDK 1.8 Tomcat 7.0.76 ...
- java项目如何启动tomcat服务器,Java web项目启动Tomcat报错解决方案
Java web项目启动Tomcat报错解决方案 点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at lo ...
最新文章
- 最高 10 万奖金!2021 新网银行智能语音大赛来了!
- 直播报名 | 零基础 零代码 AI智能营销应用现场教学
- 微软或在开发自己的 CPU、TikTok 发布电视版本、索尼撤下《赛博朋克2077》并为玩家退款|Decode the Week...
- 深度学习(三)之LSTM写诗
- C语言 多重指针--整型字符字符串 int**pp
- 《WEB渗透一.信息收集》
- 谈谈对水晶报表的看法
- 输入课程信息的C语言代码,[源码和文档分享]基于C语言的课程信息管理系统
- 小米6通话音量补丁_手机通话声音小?只需打开这个开关,音量更大更清晰
- 实验室设备管理系统C语言——课程设计实习
- Python Scrapy爬虫报错-Spider error processing
- 《影响中国大数据产业进程100人》 刘冬冬: 数据如何来支持新的商业战争
- 前端程序员开发技术栈(前端干货)
- 四个好看的CSS样式表格
- mysql使得df和du不一致_df和du显示的磁盘空间使用情况不一致的原因及处理
- 虚拟化服务器如何做迁移,如何进行V2P迁移?(上)
- SWAT—Samba WEB管理工具
- 王选院士谈院士增选:院士未必总是学术权威
- 领导给我一堆无序、杂乱的数据,我写了一个Python自动化脚本!
- JAVA 调用摄像头 拍照 实现人脸识别
热门文章
- 下拉推广系统立择火星推荐_下拉词删除都择火星下拉
- android悬浮功能实现,Android实现系统级悬浮按钮
- java中jdom,java – JDOM中的命名空间(默认)
- lcd图片转二进制工具_辽宁2.8寸LCD屏价格,测距仪LCD显示屏_思迈微
- VC函数中的延时操作
- 常量指针与指针常量勘误
- 再见安卓 你好鸿蒙,安卓,再见!你好,鸿蒙系统!
- 简单描述char(n)、varchar(n)、nchar(n)、nvarchar(n)的区别
- C#调试WebService
- C#中采用OLEDB方式来读取EXCEL文件