莫辂技术
今天是:
我需要三件东西:爱情友谊和图书。然而这三者之间何其相通!炽热的爱情可以充实图书的内容,图书又是人们最忠实的朋友。
User Image apereo cas 环境搭建 2019-09-16

     环境:jdk 11 ,gradle 5.6

  1. 源码 Checkout:
    git clone --recursive git@github.com:apereo/cas.git cas-server

  2. Build:   安装地址: https://apereo.github.io/cas/developer/Build-Process-6X.html

          cd cas-server   

          git checkout master   

          ./gradlew build install --parallel -x test -x javadoc -x check (./gradlew build install --parallel -x test -x javadoc -x check -DignoreJavadocFailures -DignoreFindbugsFailures -         DignoreTestFailures --offline --build-cache -DskipNpmLint=true)

 

       3.导入Idea

导入前先提前证书

生成key文件     keytool -genkey -alias cas -keyalg RSA -validity 999 -keystore C:\keystore\keystore.jks -ext san=dns:testcas.zlennon.com

导出证书   keytool -export -file c:\cas.crt -keystore C:\keystore\keystore.jks -alias cas

从密钥库导出的证书还需要导入Java平台的全局密钥库

keytool -import -file c:\cas.crt -alias cas -keystore %JAVA_HOME%/lib/security/cacerts

(如果出现keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect,输入密码changit)

输入信任证书,证书导入成功。

删除证书       keytool -delete -alias emailcert -keystore %JAVA_HOME%/lib/security/cacerts

 

我的

类型标签

外部链接

网站访问总量