cas sso 配置了,登录有通过数据库,但是跳转失败
1.生成安全证书:
运行cmd 切换到tomcat的目录下:
输入命令 “ keytool -genkey -alias localhost -keyalg RSA -storepass localhost -keystore D:\sso\tomcat-cas\localhost.keystore -validity 3600 ” //此时会生成别名为abc的abc.keystore 文件。 密码是abc 123
导出证书到key文件夹:
命令“ keytool -export -trustcacerts -alias localhost -file D:\sso\tomcat-cas\localhost.cer -keystore D:\sso\tomcat-cas\localhost.keystore -storepass localhost ”//此时会生成abc.cer文件。
将证书导入到JDK证书信任库:
命令“ keytool -import -trustcacerts -alias localhost -file D:\sso\tomcat-cas\localhost.cer -keystore “%JAVA_HOME%\jre\lib\security\cacerts” -storepass changeit ” 系统询问是否信任此证书,回答"y" --------“changeit” 是JDK证书信任库默认的密钥
我用这些指令生成证书,然后也配置了sso\tomcat-cas/conf/server.xml里面的
SSLEnabled=”true”
maxThreads=”150” scheme=”https” secure=”true”
clientAuth=”false” sslProtocol=”TLS”
keystoreFile="D:/sso/tomcat-cas/abc.keystore"
keystorePass="abc123" />
这整一个sso文件是从别的电脑拷贝过来的,在那台电脑使用正常,而拷贝过来这台电脑就出现了输入帐号名密码,点击登录,浏览器出现10几秒的加载状态然后直接跳出CAS is Unavailable
There was an error trying to complete your request. Please notify your support desk or try again.
的信息,请问一下是怎么回事,能不能帮帮忙
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
为你推荐
- vue前端单点登录,如何设置Cookies呢?
- javascript
- vue.js
- 2个回答
- 不同子域(w / PHP)之间的SSO / Auth?
- 对Web应用程序使用单点登录(sso)时的数据库检查(用于凭据),提示?
- php
- 3个回答
- SpringSecurity登录的时候一直重定向,回到登录页面
- SSO AD LDAP 认证失败
- SSO问题清教
- java
- javascript
- 0个回答
- jasig cas单点登录中的如何统一注销
- 0个回答
- SSO,CAS问题
- tomcat
- 0个回答
- 【散分请教】SSO-CAS不拦截指定的URL
- 0个回答
- CAS单点登录必须要使用域名吗?不能使用IP 吗?
- 0个回答
- 使用yale cas做sso的问题
- 0个回答
- 对于SSO大家有什么想法吗?
- 0个回答
- 关于java集成ouath2 认证的退出问题
- java
- 2个回答
- 【跨域单点登录】不使用Cookie
- 7个回答
- 怎么实现在不同的系统中使用同一个账号? 该账号还在不同系统中拥有不同的权限?
- c#
- 8个回答
- LR 录制cas sso 单击登录
- 1个回答
- 关于sso单点登录问题
- 1个回答
- Spring Security 4.0 CAS实现单点登录 &server参数问题
- 2个回答
- pentaho5.x cas单点登录问题《求助》
- 2个回答
- 关于CAS单点登录的用户认证
- java
- 1个回答