`
zotao
  • 浏览: 30786 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

单点登录CAS实践(1)

阅读更多

 客户端

1、下载cas-client-3.3.3-release.zip,将as-client-3.3.3\modules\cas-client-core-3.3.3.jar 添加入maven工程中(在中央仓库找此jar的依赖没找到,故采用直接导入的方法)

mvn install:install-file -DgroupId=cas -DartifactId=client-core -Dversion=3.3.3 -Dpackaging=jar -Dfile=D:\workspace\sso\cas-client-3.3.3\modules\cas-client-core-3.3.3.jar

 

2、将服务端的keystore中的证书导入到客户端jre

C:\Program Files\Java\jre8\lib\security>keytool -import -alias mycas -file d:/wo
rkspace/sso/client.cer -noprompt -trustcacerts -storetype jks -keystore cacerts
-storepass changeit
证书已添加到密钥库中

 

附件一个maven tomcat插件支持ssl的方法:

<plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
          <configuration>
		      <!-- http port -->
		      <port>9090</port>
		      <!-- application path always starts with /-->
		      <path>/</path>
		      <httpsPort>9443</httpsPort>
              <keystoreFile>D:\workspace\sso\mycas.keystore</keystoreFile>
              <keystorePass>123456</keystorePass>
              <protocol>org.apache.coyote.http11.Http11Protocol</protocol>
		  </configuration>
        </plugin>

 

1
1
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics