最近需要做一个关于ssl的应用,用到cas,系统windows,如果在tomcat中支持ssl,配置cas
1.cmd中切换到tomcat的安装目录。
2.生成证书
jdk_home/bin/keytool -genkey -alias tomcat-server -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore
注:提示输入名字和姓氏时输入主机名如:localhost
3.导出证书
jdk_home/bin/keytool -export -alias tomcat-server -storepass changeit -file server.cer -keystore server.keystore
4.将证书导入java中的cacerts证书库里:
jdk_home/bin/keytool -import -trustcacerts -alias server -file server.cer -keystore cacerts -storepass changeit
5.修改tomcat下的config下的server.xml:
打开注释的关于https内容,加上keystoreFile="F:/apache-tomcat-6.0.18/server.keystore" keystorePass="changeit"
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="F:/apache-tomcat-6.0.18/server.keystore" keystorePass="changeit"/>
6.下载cas-server的war包放于tomcat webapps下 重启tomcat
7.访问https://localhost:8443/cas访问到登录页面成功
cas ssl tomcat 配置入门实例
最新推荐文章于 2024-05-03 11:44:49 发布