博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CAS tomcat6搭建
阅读量:4982 次
发布时间:2019-06-12

本文共 1536 字,大约阅读时间需要 5 分钟。

#genkey:在tomcat根目录下

keytool -genkey -alias tomcat_cas -keyalg RSA -storepass changeit -keystore server.keystore -validity 3600
#list key:
keytool -list -keystore $JAVA_HOME/jre/lib/security/cacerts
#delete
keytool -delete -trustcacerts -alias tomcat_cas -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit
#export:在tomcat根目录下
keytool -export -trustcacerts -alias tomcat_cas -file server.cer -keystore server.keystore -storepass changeit
#import
keytool -import -trustcacerts -alias tomcat_cas -file server.cer -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit

(注:$JAVA_HOME:是linux下jdk根目录,如果是在windows下将其替换为:%JAVA_HOME%         changeit为默认:storepass后的密码必须与genkey指令后的确认密码相同  在本地时域名为:localhost)

常用步骤:

1:genkey

2:export

3:import

4:设置tomcat/conf/server.xml

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"

               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
           keystoreFile="/home/brin/webserver/apache-tomcat-6.0.32/casserver.keystore"
           truststoreFile="/opt/jdk1.6.0_45/jre/lib/security/cacerts"
           keystorePass="changeit" />

5:启动tomcat

6:https://localhost:8443/cas

常见问题补充:

1: java.io.IOException:Cannot recover key

storepass后的密码与genkey最后的确认密码不一致,可delete后重新genkey, export, import

2: java.io.IOException: Keystore was tempered with, or password was incorrect

tomcat/conf/server.xml中的keystorePass="xxx"密码输入错误

3: java.io.FileNotFoundException:/root/.keystore

tomcat/conf/server.xml中keystoreFile中没有添加或输入值有误

转载于:https://www.cnblogs.com/Jiphen/p/3891034.html

你可能感兴趣的文章
四种排序算法与二分查找
查看>>
文件读写
查看>>
excel文件读写
查看>>
C# Linq
查看>>
解析ISO8583报文实例
查看>>
BeautifulSoup模块详解
查看>>
PHP内核研究(内存管理1)
查看>>
hdu 2547
查看>>
[恢]hdu 2504
查看>>
关于golang.org/x包问题
查看>>
PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 之间的区别
查看>>
第一次过程性考核
查看>>
linux 安装 mysql
查看>>
Java中HashMap,LinkedHashMap,TreeMap的区别
查看>>
老菜鸟说给新菜鸟的存储基础知识
查看>>
web.xml详解
查看>>
插入排序
查看>>
浅谈微信公众平台运用的场景
查看>>
Moctf--Pubg题目
查看>>
ORM框架与mysql数据库的无缝对接
查看>>