配置 耶鲁大学的单点登录 【附图】

本文详细介绍了在Java环境中生成服务端证书、导出证书,并将其导入到jre/lib/security的cacerts中的步骤。通过使用keytool命令,用户可以轻松地完成证书的创建、导出和导入过程,确保HTTPS连接的安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注意: -alias 后面的名字必须为计算机名称

          生成的文件 tomcat.jkb  cas.cer 在jdk的bin目录下

          下面图是操作的过程

 

第一步(不是必须) 删除已经存在的服务器端证书
如果jre目录下已经存在 服务器证书 需呀删除证书
输入如下命令删除 指定别名yanjzKey的证书
*/
%JAVA_HOME%/bin/keytool -delete -alias yanjzKey -keypass changeit -keystore %JAVA_HOME%/JRE/LIB/SECURITY/CACERTS

 

第二步 生成服务端证书
输入如下命令 在当前目录中 生成服务端证书tomcat.jks

注意:
  1.密码随意输入,比如:111111
  2.要求输入姓名时,需要输入作为CASServer的机器的域名,没有域的话 输入机器名
  3. -validity 3650 有效期10年
*/
%JAVA_HOME%/bin/keytool -genkey –alias –dname "CN=localhost" casserver -keyalg RSA -keystore tomcat.jks -validity 3650

注意:在Web Logic证书配置中tomcat.jks的名字是可以改变的 ,如:cheng.jks 一般默认。在Web Logic的密码全部设置为changeit. Web Logic中提示的姓名和姓氏是localhost或者电脑本机IP

 

 

%JAVA_HOME%/bin/keytool -genkey -alias casserver -keyalg RSA -keystore dw_identity.jks -validity 3650

 

 

第三步 导出证书
 输入如下命令 在当前目录中 导出证书cas.cer

注意:cas.cer和tomcat.jks的名字都可以改变自定义(在此不要切换目录导出)
%JAVA_HOME%/bin/keytool -export -file cas.cer -alias casserver -keystore tomcat.jks

第四步 将证书导入到 jre/lib/securitycacerts
注意:
 1.
此时输入的密码是changeit ,而不是之前的111111
*/

%JAVA_HOME%/bin/keytool -import -keystore %JAVA_HOME%/JRE/LIB/SECURITY/CACERTS -file cas.cer -alias yanjzKey

 

 

 

 

 

 

 

 

 

 

第五步 查询证书导入到 jre/lib/securitycacerts中证书确认
*/

%JAVA_HOME%/bin/keytool -list -v -keystore %JAVA_HOME%/JRE/LIB/SECURITY/CACERTS

 

 

TOMCAT server.xml

 

 <Connector

           port="8443" minSpareThreads="5" maxSpareThreads="75"

           enableLookups="true" disableUploadTimeout="true"

           acceptCount="100"  maxThreads="200"

           scheme="https" secure="true" SSLEnabled="true"

           keystoreFile="C:\tomcat.jks" keystorePass="111111"

           clientAuth="false" sslProtocol="TLS"/>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值