目录
cas server部署过程
1.cas的github下载地址:https://github.com/apereo/cas-overlay-template
选择模板是:5.3
2.maven下下载好的cas server,自然会自动生成overlays。
3.选择https,可以不用商家代理,可以采用自己来生成,生成命令:
keytool -genkey -alias casserver -keyalg RSA -keystore ./keystore
alias:生成证书的别名
keyalg:加密算法
/keystore:生成的位置,可以直接在cas server上直接生成下
4. 输入字符
密钥和新口令都是111111,这个要记住,java配置要用到的。
你的名字和姓是什么?答:cas.wang.org,以后访问网址时,可以用https://cas.wang.org,别输入错域名就行。
4.新建个src/main/resources,把application.properties和刚刚生成的keystore放入到新建的resources,如图:
5.然后在这application.properties里增加三个配置:
server.ssl.key-store=classpath:keystore server.ssl.key-store-password=111111 server.ssl.key-password=111111
其中,key-store-password和key-password都设置为111111,和上面的配置对应,server.ssl.key-store就是采用本地的keystore进行读取。
6.直接在cas server项目上采用build.sh run运行项目,过程是有下载的,需要等待一段时间才可以好的。
访问地址:https://cas.wang.org/cas/login,账号和密码都放在配置内:
cas.authn.accept.users=casuser::Mellon
cas client部署过程
1.首先在阿里巴巴脚手架(https://start.aliyun.com/boot