Tomcat配置https(jks证书请求)

这篇具有很好参考价值的文章主要介绍了Tomcat配置https(jks证书请求)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

前言

上一篇文章已经提到tomcat的pfx证书请求和开启https的做法

链接https://blog.csdn.net/qq_46153140/article/details/123344395?spm=1001.2014.3001.5501

这篇文章则是tomcat的jks的生成

1、使用步骤

1.生成jks证书

生成思路:

key+csr=crt;crt+key = pfx;pfx+key=jks 

crt证书:
[root@tomcat ssl]# openssl genrsa -out skills.key 2048
[root@tomcat ssl]# openssl req -new -key skills.key -out skills.csr -days 3650
[root@tomcat ssl]#  openssl ca -in skills.csr -out skills.crt -days 3650
pfx证书:
[root@tomcat ssl]# openssl pkcs12 -export -in skills.crt -inkey skills.key -out skills.pfx
[root@tomcat ssl]# 
jks证书(前提:要配置好jdk环境否则没有keytool命令)
[root@tomcat ssl]# keytool -importkeystore -srckeystore skills.pfx -srcstoretype pkcs12 -srcstorepass Pass-1234 -destkeystore skills.jks -deststorepass skills.jks


2.配置tomcat的https

编辑tomcat目录下的/conf/server.xml

修改一下参数更改默认端口为80和443端口:

tomcat jks证书,tomcat

把注释去掉并指定证书路径和生成 证书的密码:

tomcat jks证书,tomcat

然后将tomcat重启既可文章来源地址https://www.toymoban.com/news/detail-600008.html


到了这里,关于Tomcat配置https(jks证书请求)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 34、springboot切换内嵌Web服务器(Tomcat服务器)与 生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS

    知识点1:springboot切换内嵌Web服务器(Tomcat服务器) 知识点2:生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS spring-boot-starter-web 默认依赖 Tomcat 内置服务器 改为 Jetty 服务器 改为 Undertow 服务器 目的:把请求路径 http://xxxxx 改成 https://xxxxx 如图:原本普通的项目,启动后是http的

    2024年02月11日
    浏览(52)
  • 本地测试使用自签名证书以开启网站https(例子说明:Nginx、Tomcat)

    原文链接 数字证书是由证书颁发机构(CA)签名并颁发的电子文件,用于建立网络连接的身份认证和加密通信。SSL 证书是数字证书的一种。 SSL 证书包含以下信息: 针对其颁发证书的域名 证书颁发给哪一个人、组织或设备 证书由哪一证书颁发机构颁发 证书颁发机构的数字签名

    2024年02月09日
    浏览(44)
  • Tomcat配置SSL证书

    为了更好的再服务器上配置ssl证书,先在本上上熟悉流程。本地不需要类似阿里云的证书,借助java的keytool帮助生成离线的证书。 该命令会在指向的地址位置生成一个名为 https.keystore 的证书 进入该步骤后需要注意的 密钥 需要记住,之后还要用的, 名字与姓氏 要填域名即

    2024年01月18日
    浏览(56)
  • 云服务器+docker+nginx+tomcat实现小程序https请求

    目录 一、云服务器准备:阿里云、腾讯云等都可(这里不多介绍有钱就好) 二、域名注册与ssl证书准备: 1,域名注册: 2,域名解析: 3、SSL证书申请:  4、证书下载:  三、后端服务项目准备: 四、docker+nginx环境准备 docker安装:CentOS Docker 安装 | 菜鸟教程 (runoob.com) ngi

    2024年02月09日
    浏览(45)
  • SpringBoot使用JKS或PKCS12证书实现https

    可以利用jdk自带的keytool工具来生成证书文件, 默认生成的是JKS证书 cmd命令如下: 执行如下命令,并按提示填写证书内容,最后会生成server.keystore文件 在springboot中配置这个JKS证书 需要在application.yml或application.properties配置文件里 配置server.ssl相关配置如下: keytool工具可以将刚

    2024年02月10日
    浏览(39)
  • 双向SSL认证证书 生成 jks 步骤, java用jks 发送http请求 方法

    ) 1.证书的 cert.pem 文件 2.key文件 3.key的密钥 这里只显示 liunx 命令 ,windows 的同学可自查 这个命令会提示输入3次密码 ,第一次输入xxx.key的密码 , 第二次提示输入导出密码 自己设就行 ,这里用 changeit 注意: 第一次 不是自己设的 需要用 key文件的密钥 这里会用 上一步骤的导

    2024年02月06日
    浏览(43)
  • Tomcat的请求连接配置

    从默认配置看,SpringBootd的最大可以处理8292个请求,方便记忆是:不到8300 线程的工作机制: 并发请求进来,看最小线程数能否满足作业,如果请求量超出最小线程数,就让超出的那部分进入等待队列,如果等待队列都不能完全容下,就需要开辟新的线程但不能超过做大线程

    2024年04月28日
    浏览(38)
  • Linux tomcat 8 配置访问本地文件,并且配置https

    就可以通过 【http:// ip + 端口号+ tomcat配置的代理访问路劲+文件名】 来访问文件 本地要有jdk 【已经配置好环境变量那些】 打开cmd 输入: 秘钥库口令要记住,后边tomcat配置 有用 一步一步回答问题,最后会在F 盘生成文件 这边注意打开 HTTP/1.1 下的注释配置,并且进行修改

    2024年02月09日
    浏览(37)
  • SpringBoot项目(Tomcat启动https端口)——springboot配置Tomcat两个端口,https和http的方式 & jar的打包和运行

    1.springboot配置Tomcat两个端口,https和http的方式; 2.在https协议下,发送axios请求没反应,暂时用form表单解决; 3.运行jar包template might not exist报错及解决; 代码位置: https://gitcode.net/Pireley/springboot-tomcat-http-https 严格来说https不是一个独立协议,只是在http协议基础上增加了SSL/T

    2024年02月03日
    浏览(53)
  • tomcat(跟着宝哥学java:tomcat)tomcat安装 发布项目 配置eclipse http协议详解、get请求、post请求、url详解

    在%CATALINA_HOME%webapps下创建一个文件夹:hehe 在hehe中创建子文件夹:WEB-INF和资源文件夹(html/jsp/css/imgs/js) 在WEB-INF中创建子文件夹classes::存储java源文件生成的字节码文件 在WEB-INF中创建子文件夹lib::存储项目以来的jar 在WEB-INF中创建子web项目的核心配置文件:web.xml web

    2024年02月03日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包