CAS5.x利用jdk自带的工具自签SSL证书配置https访问

本文档详细介绍了在CAS5.x环境中,如何使用JDK自带工具生成自签SSL证书,并配置Tomcat8.x以实现HTTPS访问。首先,通过指定密钥算法和有效期等参数生成密钥文件caskey.keystore,接着导出证书,然后将其导入到JDK的信任库。接着,配置Tomcat的server.xml,最后在项目的配置文件中进行相应的设置,完成HTTPS的配置。
摘要由CSDN通过智能技术生成

环境

  • cas5.x
  • tomcat8.x
  • jdk8
  • window

步骤

1、生成服务器的密匙文件caskey.keystore

keytool -genkey -alias caskey -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\keys\caskey.keystore

注意:您的名字与姓氏cas.app.com是CAS服务器使用的域名,不是随便乱定的
参数说明

  • genkey 生成密钥
  • keyalg 指定密钥算法,这时指定RSA,
  • keysize 指定密钥长度,默认是1024位,这里指定2048,长一点,比较难破解,
  • validity 指定证书有效期,这里指定36500天
  • alias 指定别名,这里是caskey
  • keystore 指定密钥库存储位置,这里存在D:\keys\目录下
    在这里插入图片描述

2、导出证书

进入到D:\keys目录下

keytool -export -alias caskey -storepass 123456 -file caskey.cer -keystore caskey.keystore

然后发现keys目录下多了一个caskey.cer的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值