`
yingruochen
  • 浏览: 73992 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

CAS软件的安装

阅读更多

安装环境:WindowXP+Tomcat6+JDK1.6+Eclipse+cas-server-3.4.11-release.zip


1、先安装JDK,配置好环境变量

2、解压Eclipse

3、解压Tomcat6

4,去http://downloads.jasig.org官网下载,下载之后解压缩,这里我下载了三个压缩包,分别是cas-client-java、cas-client和cas-server。

a、第一步制作密钥:

步骤1、[size=xx-small;]开始-运行-CMD,输入keytool,试试java环境变量是否配置成功,如果出现帮助,则代表环境变量成功。[/size]

步骤2、进入到cas三个文件解压的目录,例如我的在E:/CASFile/cas下,这样运行:>cd E:  ,>cd /CASFile/cas,>keytool -genkey -alias tomcat -keystore ./mykeystore
-keyalg RSA -validity 2000,接着你会看到让你输入密码,这里输入密码为changeit,接着是让你输入你的名字及姓氏,其他的自己随便输入。如果成功的话,会出现确认的提示,你可以输入中文的"是"也可以输入"Y".在E:/CASFile/cas目录下产生一个mykeystore的文件.

再输入[size=xx-small;]>keytool -export -alias tomcat -keystore ./mykeystore
-file server.crt,回车,会让你输入密码,这了看ishuru的是跟前一个相同的密码changeit,同样[/size][size=xx-small;]操作成功的话,会在[/size]
E:/CASFile/cas [size=xx-small;]目录下产生一个server.crt[/size]的文件。


到此,制作密钥的步骤终于完成了。

打开tomcat目录conf/server.xml,找到ocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true"
[size=xx-small;]             
clientAuth="false" sslProtocol="TLS" />这一段,原先这是被注释掉的,将注释去掉,然后添加[/size]
[size=xx-small;]keystoreFile="[/size]
E:/CASFile/cas/mykeystore"
     
keystorePass="changeit"两个属性.[size=xx-small;]注意事项:其中的keystoreFile="c:/resource/cas/mykeystore"
[/size],配置上后此文件不可被删除,不然tomcat会报错:找不到此文件。

[size=xx-small;]注意事项:其中的[/size]E:/CASFile/cas/mykeystore,配置上后此文件不可被删除,不然tomcat会报错:找不到此文件。这一步就完成了。

c、配置CAS服务端

在cas-server目录下的modules,找到cas-server-3.3.1.war的war包,复制到tomcat的webapps的目录下,改名为cas-server.war,启动tomcat,访问https://localhost:8443/cas_server/login,是https不是http。成不成功看我下面传得附件。,输入相同的用户名与密码,就能登录成功。到这里配置就完成了。

 

  • 大小: 50 KB
  • 大小: 6.2 KB
分享到:
评论
1 楼 jugg 2012-11-16  
擦 证书不行

相关推荐

Global site tag (gtag.js) - Google Analytics