CAS 单点登录
文章平均质量分 87
CAS单点登录
光光-Leo
奋斗在开发一线
展开
-
CAS单点登录客户端--C++版
前言: 如果用java来写一个单点登录的CAS客户端,是很容易实现的,只要导入相关的jar包,再按要求配置就好了,关于java的单点登录的实现,在我前边的几篇文章中有重点描述,有兴趣的童鞋可以去看看。最近要做一个c++版的单点登录的客户端,在网上搜了一下,没有找到,所以只好自己想办法写了。目录单点登录的原理开发环境代码代码解释1.单点登录原理为了了解单点登录的原理,我反编原创 2016-09-09 09:40:18 · 3895 阅读 · 1 评论 -
CAS单点登录(四)--cas server返回中文用户名时乱码的原因及解决方式
今天,在单点登录系统中,使用中文用户名登录系统时,出现了返回的用户名乱码的问题。通过阅读cas_client源码,找到了具体的原因。获取用户名的操作是在ticket验证的过程中,下面,我先按照流程描述一下ticket验证的过程。首先,由于我们在客户端进行了如下配置(代码1): CAS Validation Filter org.jasig.cas.cli原创 2016-11-11 21:43:17 · 9328 阅读 · 1 评论 -
CAS单点登录(三)--服务端改造(登录页及登录方式的自定义)
上一篇文章(http://blog.csdn.net/u012116457/article/details/52161201)提到,为了更好的满足我们的要求,还需要对服务端进行改造。最近发现了一个巨牛的人工智能教程,不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!所以分享给大家,感兴趣的童鞋可以看看。点这里可以跳转到教程。1.新建cas_server为了方便,首先我们现在...原创 2016-08-09 15:05:50 · 19781 阅读 · 2 评论 -
CAS单点登录(二)---非SSL协议 CAS服务端部署及客户端配置
1.下载CAS server与CAS client下载地址:http://downloads.jasig.org/cas/cas-server-4.0.0-release.ziphttp://downloads.jasig.org/cas-clients/cas-client-3.2.1-release.zip2.部署CAS servera.将下载的cas-server-4.0.0-release原创 2016-08-09 12:24:07 · 7154 阅读 · 0 评论 -
CAS单点登录(一)---CAS介绍
1.名词解释 CAS(中央认证服务)旨在为Web服务提供一种可靠的单点登录方法。 CAS包括CAS server和CAS client两部分。CAS server需要独立部署,主要负责对用户的认证工作。CAS client负责处理对客户端受保护资源的访问请求,需要登录时,重定向到CAS server,CAS client与受保护的客户端部署在一起。2.基本协议图 上图所示为用户首原创 2016-08-09 11:14:34 · 2987 阅读 · 1 评论