学习CAS实现SSO单点登录

网上找了几篇比较详细的教程,在这记录一下:

原理:

CAS实现SSO单点登录原理

教程:

1.CAS实现单点登录(SSO)经典完整教程

2.SSO之CAS单点登录实例演示

3.CAS单点登录(SSO)完整教程

有可能出现的问题解决方案:

1.unable to find valid certification path to requested target

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetCaused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetCaused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

解决方案:http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/

2.PKIX path building failed的问题

这是缺少安全证书时出现的异常,解决方案就是将你要访问的webservice的安全认证证书导入到客户端即可。以下是获取安全证书的一种方法

http://www.oschina.net/question/12_19249?fromerr=tBx3HSNp

其实出现上面两种异常,基本上问题都出在证书上。关键是与教程步骤都是一样的,为什么生成的证书会有问题呢?我自己就出了一种奇葩的错误,搞了一天终于发现错误所在。

原因竟然是:

在JDK安装时将JDK和JRE放在了同一目录下,JDK目录下原本就有一个jre文件夹。然后安装JRE的时候,如果与JDK放在同一个目录下,就会导致了前者被覆盖,这个时候JDK其实是不完整的。

用这个JDK的KeyTool制作证书的时候,证书就有问题。

转载于:https://www.cnblogs.com/notDog/p/5198979.html

学习CAS实现SSO单点登录相关推荐

  1. 基于CAS实现SSO单点登录

    点击关注公众号,实用技术文章及时了解 1. 概述 1.1. 什么是SSO? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使 ...

  2. 框架CAS实现SSO单点登录功能

    1. 概述 1.1. 什么是SSO? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要 登录一 ...

  3. Liferay门户与CAS实现SSO单点登录

    http://blog.csdn.net/yang_19790212/article/details/6635778 1.1 准备工作 1.1.1  安装JDK1.6.0.20 JAVA 1.6.0以 ...

  4. spring + shiro + cas 实现sso单点登录

    sso-shiro-cas spring下使用shiro+cas配置单点登录,多个系统之间的访问,每次只需要登录一次,项目源码 系统模块说明 cas: 单点登录模块,这里直接拿的是cas的项目改了点样 ...

  5. CAS实现SSO单点登录-CAS Server搭建

    最近公司连续接了三四个单点登录集成的项目,由我们公司提供CAS Server端的,也有需要我们把Client与其他公司提供的Server端对接的,我负责把我们公司的一个Client与另外一个公司提供的 ...

  6. CAS实现SSO单点登录原理介绍

    一.结构体系 从结构体系看, CAS 包括两部分: CAS Server 和 CAS Client . 1. CAS Server CAS Server 负责完成对用户的认证工作 , 需要独立部署 , ...

  7. cas跨域单点登录原理_基于CAS的SSO单点登录-实现ajax跨域访问的自动登录

    先补课,以下网址可以把CAS环境搭起来. [问题背景]两个系统的整合就不说了,简单来说就是网页放在NginX上,但是ajax调用tomcat的API获取数据,其中tomcat段用CAS做身份认证.具体 ...

  8. CAS 实现的单点登录

    --任何的成功都不是一蹴而就,经验需要慢慢积累.沉淀! 项目里面用到了CAS单点登录,最近也简单的从应用层面简单研究了下CAS这个开源架构. 1. 基本概念:cookie, session, 会话co ...

  9. SSO单点登录原理剖析

    转载于:http://www.cnblogs.com/gxbk629/p/4473569.html CAS实现SSO单点登录原理 1.      CAS 简介 1.1.  What is CAS ? ...

最新文章

  1. 已经正常安装ssh: connect to host 192.168.4.254 port 22: Connection refused
  2. git status清空_Git常见命令和遇到问题的解决办法
  3. ios UIWebView 播放优酷土豆视频
  4. logstash的使用教程
  5. Problem 2. number题解
  6. 图片网站用什么服务器好,网站图片与框架放在不同服务器有哪些优缺点
  7. centos 7安装配置python3.7
  8. Python报错it could not find or load the Qt platform plugin windows
  9. 有哪些神预言的科幻电影
  10. IOS NSUserDefaults 讲解 用法
  11. jenkins的groovy脚本没权限
  12. Redis中的数据结构与常用命令
  13. 阶段3 2.Spring_10.Spring中事务控制_6 spring基于XML的声明式事务控制-配置步骤
  14. 可观测性平台下的低代码技术实践
  15. explain mysql 耗时_借助慢查询日志和explain命令分析 MySQL慢查询语句分析总结
  16. MySQL练习题及答案
  17. 一个故事看懂计算机操作系统的进化史
  18. SequoiaDB巨杉数据库成为唯一入选 “硅谷2016 大数据地形图”中国厂商, 企业级市场超越MongoDB等海外产品
  19. 数据分析师8大经典问题
  20. Jenkin 配置 Gerrit Trigger

热门文章

  1. 用户界面线程AfxBeginThread的使用
  2. SharePoint服务器如果需要安装杀毒软件, 需要注意什么?
  3. Windows server 2003共享文件夹问题
  4. C#中Dispose和Close的区别
  5. Intel不挤牙膏了!10nm性能参数公布:提升43%
  6. Django 自定义模板标签TemplateTags
  7. 如何利用数据来支撑设计?
  8. 毕业论文查重心得体会—吐血奉献
  9. 刚子扯谈:谢谢你 要学会尊重文字 即使它写的很狗屎
  10. JavaScript 方法传参