TOMCAT服务器证书的导入

qBittorrent WebUI配置全攻略:从外网安全访问到自动化RSS订阅下载 本文详细介绍了qBittorrent WebUI的高级配置技巧,包括通过Nginx反向代理实现安全远程访问、优化下载速度与连接设置,以及自动化RSS订阅下载的实战方法。帮助用户打造安全高效的私人下载中心,特别适合Linux环境下挂机下载的需求。 阅读详情
Tomcat的证书安装,需要使用Java KeyStore(JKS)文件,这个文件就是我们前面在证书合并是获得的JKS文件,首先将这个文件复制到服务器上,假设保存为c:\ssl.jks。
 
为了让Tomcat能够使用这张证书,需要修改Tomcat的配置文件Server.xml,以下分别对各种版本的Server.xml配置进行介绍: 
 
 

Tomcat 4以下的Server.xml  
< Connector className="org.apache.catalina.connector.http.HttpConnector" 
port="443" minProcessors="5" maxProcessors="75" 
enableLookups="true" 
acceptCount="10" debug="0" scheme="https" secure="true"> 
< Factory className="org.apache.catalina.net.SSLServerSocketFactory" 
clientAuth="false" protocol="TLS" 
keystoreFile="c:\ssl.jks" 
keystorePass="证书合并时设定的密码"/>
 
< /Connector> 
 
注意修改以上粗体的部份,保存好修改的Server.xml将Tomcat重启,即完成了SSL证书的安装。 
 
 

Tomcat 4.1的Server.xml  
< Connector className="org.apache.catalina.connector.http.HttpConnector" 
port="443" minProcessors="5" maxProcessors="75" 
enableLookups="true" 
acceptCount="10" debug="0" scheme="https" secure="true" 
clientAuth="false" protocol="TLS" 
keystoreFile="c:\ssl.jks" 
keystorePass="证书合并时设定的密码"
 
< /Connector> 
 
 

Tomcat 5.0的Server.xml  
< Connector className="org.apache.coyote.tomcat5.CoyoteConnector" 
port="443" minProcessors="5" maxProcessors="75" 
enableLookups="true" disableUploadTimeout="true" 
acceptCount="100" debug="0" scheme="https" secure="true"; 
clientAuth="false" sslProtocol="TLS" 
keystoreFile="c:\ssl.jks" 
keystorePass="证书合并时设定的密码"/>
 
 
 

Tomcat 5.5的Server.xml  
< Connector 
port="443" minProcessors="5" maxProcessors="75" 
enableLookups="true" disableUploadTimeout="true" 
acceptCount="100" debug="0" scheme="https" secure="true"; 
clientAuth="false" sslProtocol="TLS" 
keystoreFile="c:\ssl.jks" 
keystorePass="证书合并时设定的密码"/>
 
 
 

Tomcat 6.0的Server.xml  
< Connector 
port="443" minSpareThreads="5" maxSpareThreads="75" 
enableLookups="true" disableUploadTimeout="true" 
acceptCount="100" maxThreads="200" 
scheme="https" secure="true" SSLEnabled="true" 
clientAuth="false" sslProtocol="TLS" 
keystoreFile="c:\ssl.jks" 
keystorePass="证书合并时设定的密码"/>
 
 
 

Tomcat SSL配置的详细资料,请参考:  
 
tomcat 6.0: 
http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html 
 
tomcat 5.5: 
http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html 
 
tomcat 5.0: 
http://tomcat.apache.org/tomcat-5.0-doc/ssl-howto.html 
 
tomcat 4.1: 
http://tomcat.apache.org/tomcat-4.1-doc/ssl-howto.html 
 
tomcat 4.0: 

http://tomcat.apache.org/tomcat-4.0-doc/ssl-howto.html 


原文:http://www.rapidssl.com.cn/guide/import_tomcat.asp

jenkins证书制作 1. 生成服务器证书 keytool -genkey -v -alias tomcat -keyalg RSA -keystore /etc/jenkins/ssl/jenkins.keystore -validity 36500 2. 生成客户端证书 keytool -genkey -v -alias jenkins -keyalg RSA -storetype PKCS12 -keystor... 阅读详情

相关推荐

Tomcat配置HTTPS协议的过程

    最近要写一个微信小程序,现在要将前端与后台连通起来。但是微信小程序只支持https协议,而Tomcat默认http协议。所以在这里需要给Tomcat配置https协议。     然而在看过很多的教程后并尝试了很多遍,总是出现问题,感觉每个教程似乎都不完整。因此为了不让此次的努力在时间里消散。特此写下这篇博客,为了让我记住这个完整过程,也为了能更方便别人。 (下边这部分是从http://...

weixin_40128423的博客 2万+

Tomcat服务器配置Http请求转Https(单向认证),证书导入JDK的cacerts文件中

最近项目需求,A工程与B工程都是maven项目,A工程发送请求到B工程,原先是http请求,要改为https请求 1.通过JDK自带的keytool工具生成keystore文件,这个文件是用来存储服务器私钥与证书的。(JDK1.8) 打开控制台,进入上面的目录中。 输入以下命令: keytool -genkeypair -alias "tomcat" -keyalg "RSA" ...

thomas_30的博客 838

配置tomcat http转为https

第一步:生成证书 我这里即为服务端又为客户端,所以我生成了五个文件; 1、生成服务器证书库 2、生成客户端证书库 3、从客户端证书库中导出客户端证书 4、从服务器证书库中导出服务器证书 5、生成客户端信任证书库(由服务器证书生成的证书库) 这些证书是由jdk的keytool来生成的,可以参考以下密钥生成脚本,根据实际情况做必要的修改,注意:服务端的密钥库参数“CN”必须与服务端的IP地址相同,否则会报错,客户端的任意。 1、生成服务器证书库 keytool -validity 365 -.

liuruliu的博客 1041

qnap+qBitorrent

为威联通NAS配置qBittorrent,使其可远程访问,可直接从NAS中删除通过其下载的文件,而不是必须从qBittorrent中删除。

silenceagle的博客 2万+

springboot源码 红色J_通达信副图指标源码之,出手就赢

今天跟大家分享一个通达信副图指标源码,本指标没有未来函数,因为本指标没有卖点提示,所以本指标需配合主图指标使用效果会更好,简单易懂,很容易明白,所以就不过多介绍使用方法了,以下是指标的贴图。风险提示!股市有风险买卖需谨慎,本指标只做参考建议,不做买卖交易结果,自己要对自己交易结果的盈亏负责,以下是指标的源码。VAR2:=REF(LOW,1);VAR3:=SMA(ABS(LOW-VAR2),3,1)...

weixin_39859909的博客 2847

Java黑皮书课后题第5章:*5.9(找出得最高分的前两个学生)编写程序,提示用户输入学生的个数、每个学生名字及分数,最后显示获得最高分的学生

*5.9(找出得最高分的前两个学生)编写程序,提示用户输入学生的个数、每个学生名字及分数,最后显示获得最高分的学生名字、次高分的学生名字题目题目概述next()读取一个字符与nextLine()读取一行破题代码 题目 题目概述 *5.9(找出得最高分的前两个学生)编写程序,提示用户输入学生的个数、每个学生名字及分数,最后显示获得最高分的学生名字、次高分的学生名字 使用Scanner类的next()方法而不是nextLine()方法来读取名字 next()读取一个字符与nextLine()读取一行 举个例子理

weixin_46356698的博客 2154

威联通配置qBittorrent(Container方法)

3. 添加后右上角三角,选择创建容器,选择南京大学源,将想要添加的dockers名写入,此处我写入的是linuxserver/qbittorrent。或者添加https证书(进入网页界面后选工具——选项——Web UI——使用https而非http,添加证书)主机列为外部端口,容器列为内部端口(即之后使用nas ip:主机端口->容器内部端口)3.2. 在Container 存储库中,选择添加源,类型选择其他,添加南京大学源。覆盖上传至原位置,即可正常访问。6. 点击完成后创建,正常情况下即可访问。

qsdftuyiop的博客 7229

基于51单片机的多功能计算器全套设计

当今社会,随着人们物质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而且人脑比较容易出错。计算器作为一种快速通用的计算工具方便了用户的使用。计算器可谓是我们最亲密的电子伙伴之一。本设计着重在于分析计算器设计开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。 本设计是以STC89C52单片机为核心的计算器模拟系统设计,输入采用5×8矩阵键盘,可以进行加、减、乘、除等十几种数字运算,同时支持括号

runweipa的博客 1742

开源客户端qBittorrent 修复已存在14年的RCE漏洞

聚焦源代码安全,网罗国内外最新资讯!编译:代码卫士qBittorrent 修复了该应用中负责管理下载的组件 DownloadManager 中因 SSL/TLS 验证失败引发的远程代码执行漏洞。该漏洞在2010年4月6日中的一个提交中引入,在14年之后的2024年10月8日的最新发布版本5.0.1中修复。qBittorrent 是一款免费的开源客户端,用于通过 BitTorrent 协议下载和共...

smellycat000的专栏 1201

学术类PPT制作总结

本文分享了科技类PPT的制作技巧,希望相关的信息能帮助到读者。

奇妙水果的技术博客,欢迎交流技术~ 2881

均值场博弈_平均场博弈(mean field game)

The New Big Fish Called Mean-Field Game Theory原文链接http://www.science4all.org/article/mean-field-games/​www.science4all.org主要内容在经典博弈论中,它对附近其他鱼类的行为做出反应。这是非常复杂的,因为不同的鱼类之间会有大量的相互作用。这意味着经典博弈论对应于一长串高度耦合的方程。...

weixin_34773479的博客 3681

【cer转jks】

cer转jks

孟美岐的博客 2152

北斗导航 | 接收机自主完好性监测与神经网络结合的技术路径、应用场景及研究进展

2] 许承东, 黄国限, 钟贤发, 等. 一种用于神经网络RAIM的故障卫星识别方法[P]. 中国专利: CN117192573A, 2023-12-08.随着6G通信与低轨卫星星座的融合发展,神经网络RAIM有望在2025-2030年实现从辅助技术向主导技术的跨越,成为智能导航系统的核心支撑技术。该架构采用改进型BP神经网络实现非线性映射,在GPS/北斗双模系统中实现98.7%的故障识别率[2]。注:测试条件为GPS/北斗双模系统,12颗可见卫星,含3颗故障卫星的复合场景。

尘世冰封的专栏 479

keytool生成证书_Tomcat下的SSL证书安装方法

  一、证书导入:  导入中级证书: keytool -import -alias intermediate -keystore c:server.jks -chinasslcrt –file c:intermediate.crt 提示“认证已添加至keystore中”则导入成功。  导入交叉证书: keytool -import -alias cross -keystore c:server.j...

weixin_39540704的博客 285

【Visual Assist X助手安装问题】Visual Assist X无法安装(双击安装包没反应) | Visual Assist X安装后在Visual Studio中找不到(亲测有效)

本文分享了Visual Assisant X助手的安装与使用问题的详细解决办法,因为网上搜集的信息比较少,所以有一定的参考价值。考虑到很多开发新手会遇到上述问题,可能对Windows系统不熟悉,所以相关操作步骤讲解的很详细!

dvlinker的技术专栏 6万+

8.时间序列预测

目标:使用历史数据预测未来的销售额。通过以上步骤,可以在Excel中有效进行预测分析,帮助做出更准确的决策通过考虑不同时期数据的影响,可以显著提高预测的准确性。结合多种方法和模型,可以灵活应对复杂的市场环境和变化。

学习,输出==》再学习再输出 891

tomcat 证书

第一步:为服务器生成证书 1、进入%JAVA_HOME%/bin目录 2、使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“D:\tomcat.keystore”,口令为“password”,使用如下命令生成:   keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\t...

珍惜 894

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

内网Https 自签Https证书 配合Tomcat 实现内网Https详细图文

转载地址:https://www.cnblogs.com/ChromeT/p/11122480.html 目录 开始制作CA根证书 创建私钥 创建证书请求 生成CA自签证书 制作服务器证书 向 本地keystore 密钥库中导入证书 导入服务器证书 单独导出 CA 作为信任证书 客户端安装证书: Tomcat 服务器导入证书 修改默认的http端口和https端口 ...

爱自在的专栏 4422

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Tomcat服务器上安装SSL证书?

当在Tomcat服务器上安装SSL证书时,以下是一些步骤,这将有助于为您的网站提供安全的HTTPS连接。这些步骤将确保您的网站得到良好的SEO优化,提高其在搜索引擎结果页中的排名。通过按照上述步骤正确安装SSL证书并配置Tomcat服务器,您的网站将获得HTTPS连接,提供更安全的访问体验。如果您之前生成了私钥文件,请跳至下一步。打开Tomcat服务器的配置文件。重新启动Tomcat服务器。配置Tomcat服务器。

leo__520的博客 376

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

用keytool进行签名报“无法从回复中建立链接”

转自“小小的一亩田”的博客   更换服务证书的时候遇到这个问题,GOOGLE了一下,发现没答案。   研究了一会会儿,发现问题所在。其实很简单。   深为国内同行们觉得惭愧,不仅是懒,还大多通常不愿意分享自己的知识。GOOGLE技术问题常常会发现,一个中文答案抄来抄去,没人讨论也没人验证。。。或者干脆只有问没有答。。。唉!   企图答案共享,于是把这个问题贴到“百度知道”去了,结...

smmi的专栏 1496

https证书生成、服务器配置、Android端配置

  单项认证--服务器配置 生成服务器证书 命令:C:\Users\bwkt&gt;keytool -genkey -alias server -keyalg RSA -keystore server.jks -validity 3650 -genkey:在用户主目录中创建一个默认文件".keystore" -alias:别名,独一无二,通常不区分大小写 -keyalg: ...

TonySun44944的专栏 1511

使用keytool + openssl 生成自签名的tomcat服务器证书

前提条件:在运行的机器上安装openssl软件。 准备工作 1、建立某个ca根目录,用来进行ca证书的管理(例如:/test/ca)。 2、在cs根目录下建立如下文件夹: newcerts、private,其中newcerts用于存放新生成的证书(openssl 自动管理),private用于存放自己的ca根证书的私钥。 3、将openssl目录中的openssl.cnf文件复制到该

銠槍--突廆孒 2829

tomcat 配置客户端证书认证

在完成配置客户端证书认证后,浏览器以https访问服务器的时候,会提示选择证书,之后,服务器端会验证证书。也就意味着只有拥有有效证书的客户端才能打开该网站。 以下是具体的配置过程。 1. 在服务器端生成相关证书 (1) 生成服务器证书容器。 /usr/java/jdk1.6.0_43/bin/keytool -validity 36500 -genkey -v -alias serve...

weixin_30591551的博客 836

在 Linux 服务器上执行这些命令来导入 SSL 证书

在 Linux 服务器上执行这些命令来导入 SSL 证书

qq_39951524的博客 387

把https网站中的安全证书导入到java中的cacerts证书库

今天进行tomcat迁服后,程序部告诉我https证书未导入,知道将https进行了导入操作,在这里记录一下在nginx服务器下将证书的pki文件复制到tomcat服务器中scp/usr/local/nginx/conf/serer.cerroot@tomcatIP:~/然后通过导入指令将证书导入到java中keytool-import-aliascacerts...

weixin_34151004的博客 192

SSO学习 -- CAS服务器端的配置

一、所用环境 • Tomcat6.0.18 • JDK6 • CAS Service 版本    cas-server-3.4.2.1-release 二、生成证书  1、用JDK自带的keytool生成证书        进入JDK1.6/bin        运行命令:keytool -genkey -alias  sitech  -keyalg RSA -keystore D:/

974
上一篇: 不同格式证书导入keystore方法
下一篇: Grails WEB层 过滤器
lingjiuhun
博客等级 码龄16年 6粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值