CAS 导入导出 密钥
来源:互联网 发布:捷安特淘宝有卖吗 编辑:程序博客网 时间:2024/06/03 01:38
C:\WINDOWS\system32\drivers\etc\hosts中添加
127.0.0.1 www.chenbo.com
建文件夹 D:/keys/temp
1.生成密钥
keytool -genkey -alias chenboCas -keyalg RSA -keystore d:/keys/temp/tomcat.keystore
keytool -genkey -alias chenboCas -keyalg RSA -keystore d:/keys/temp/tomcat.keystore -selfcert -validity 7200
注意:-validity 7200 这个就是加时效的参数,7200单位是“天”。
密码:changeit
[Unknown]: www.chenbo.com
// 注意: 此必须填写"域名" , 否则在与CAS 整合的过程中将会遇到 : java.security.cert.CertificateException: No name matching cas.gogoyuan.cn found 的异常
2.导出密钥
keytool -export -file d:/keys/temp/chenboCas.crt -alias chenboCas -keystore d:/keys/temp/tomcat.keystore
密码为刚才设置的密码:changeit
3.在客户端系统的服务器上导入 密钥
keytool -import -keystore D:/Java/jdk1.6.0_10/jre/lib/security/cacerts -file D:/keys/temp/chenboCas.crt -alias chenboCas
或
keytool -import -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -file D:/keys/temp/chenboCas.crt -alias chenboCas
注意,密码为:changeit,不是之前设置密码
<filter>
<filter-name>CASFilter</filter-name>
<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
<init-param>
<param-name>casServerLoginUrl</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>http://localhost:8080</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CASFilter</filter-name>
<url-pattern>/web/newBody/index.jsp</url-pattern>
</filter-mapping>
<filter>
<filter-name>CAS Validation Filter</filter-name>
<filter-class>
org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
<init-param>
<param-name>casServerUrlPrefix</param-name>
<param-value>https://www.chenbo.com:8443/cas</param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>http://localhost:8080</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CAS Validation Filter</filter-name>
<url-pattern>/web/newBody/index.jsp</url-pattern>
</filter-mapping>
<filter>
<filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
<filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
<url-pattern>/web/newBody/index.jsp</url-pattern>
</filter-mapping>
[Unknown]: www.chenbo.com
// 注意: 此必须填写"域名" , 否则在与CAS 整合的过程中将会遇到 : java.security.cert.CertificateException: No name matching cas.gogoyuan.cn found 的异常
配置 “casServerLoginUrl”与“casServerUrlPrefix”是要输入以上的姓氏"www.chenbo.com" 配置serverName是可以是ip 地址
配置时,只要是web浏览器所在机器能访问的地址就行,域名或ip,而那些配置hosts文件的只是开发的时候,配置了hosts那台机器可以访问。
最后cas都转成这个路径访问系统,一下这两个地址,web浏览器所在的机器要全能识别才行
https://www.chenbo.com:8443/cas/login?service=http%3A%2F%2F192.168.1.82%3A8080%2FInDigLib%2Fweb%2FnewBody%2Findex.jsp
- CAS 导入导出 密钥
- 如何使用 CryptoAPI 导出和导入纯文本会话密钥
- 导入和导出受保护的配置 RSA 密钥容器
- CAS服务器和客户端配置 证书的生成,导出,导入到jdk
- cas keytools 导入 jks
- 导入导出
- 导入/导出
- 导入导出
- 导入导出
- 导入导出
- 导入导出
- 导出导入
- 导入导出
- 导入导出
- 导入导出
- 导入/导出
- 导入导出
- 导入导出
- Android 传感器(Sensor)API教程 (一) 常用方法简介
- 制作临时证书为ActiveX控件签名
- 安徽省高中继续教育点击助手
- dspace批量导入编码问题
- 转:VC MFC菜单栏(CMenu)控件(菜单栏字体大小的更改。。。等等)
- CAS 导入导出 密钥
- 关于linux中Makefile文件的编写(简单例子)
- css margin:0; padding:0;
- 人际关系经验
- 安全知识:公司防火墙应做的10件事
- gma950 调试 xna4.0代码 编译正常 运行出错
- 序列化与json
- Android software 的级别定位
- OpenMax多媒体引擎