php用CAS实现SSO单点登陆及登出功能
一..CAS服务器搭建
CAS服务器端下载地址:http://downloads.jasig.org/cas/
解压cas-server-4.0.0-release.zip将modules目录下的cas-server-webapp-4.0.0.war改名称为cas.war复制到tomcat的webapps下,启动tomcat,访问...
分类:
Web程序 时间:
2014-08-04 14:32:27
阅读次数:
418
1.问题描述扬州现场中最开始安装了中间件WebLogic12.1.1版本,按照公司之前解决WebLogic12的方法,我们在中间件中发布了一个虚拟路径为/,根目目录文件为root的服务。这个root文件中包含的文件如下:在程序启动发起跨域访问时,出现了下面这个问题:如图可见,我们虽然可以访问到cro...
分类:
Web程序 时间:
2014-08-02 18:00:53
阅读次数:
376
安全性:用户只须在cas录入用户名和密码,之后通过ticket绑定用户,在cas客户端与cas校验是通过ticket,并不会在网上传输密码,所以可以保证安全性,密码不被窃取原理:1个cookie+N个sessionCAS创建cookie在所有应用中登录时cas使用,各应用通过在IE创建各自的sess...
分类:
其他好文 时间:
2014-08-01 15:25:11
阅读次数:
234
ESB是企业服务总线(Enterprise Service Bus)的缩写,是中间件技术与Web Service等技术结合的产物,也是SOA系统中的核心基础设施。ESB就是一个服务的中介,形成服务使用者->ESB服务Proxy->服务提供者的生物链。
分类:
其他好文 时间:
2014-07-31 12:56:26
阅读次数:
245
AOP介绍在AOP联盟的官方网站里(http://aopalliance.sourceforge.net/)AOP是一种能够增强多种已存在的中间件环境(such as J2EE)或者开发环境(e.g. Eclipse)功能的编程技术。AOP 实现方式与相关项目关于AOP在很多项目中都有实现,实现的方...
分类:
编程语言 时间:
2014-07-30 20:38:14
阅读次数:
503
中间件是否靠谱,往往前期的调查是需要花时间、精力和人力成本去试水的。如果有这个成本倒是随便试,可是从头来过换别的试试的事情,真的很不好。看了一下大牛发的文章,很不错,摘抄一下。集成复杂度。好的中间件的特点是高度模块化(就是说不随便暴露无关的接口),最小侵入(普通的使用不需要你使用继承之类的强耦合关系...
分类:
其他好文 时间:
2014-07-29 12:38:56
阅读次数:
200
解决什么问题?
在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次在开发都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列同称为中间件。
在上述的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组...
分类:
其他好文 时间:
2014-07-28 15:42:54
阅读次数:
258
Active Directory Federation Service 也即联盟身份认证服务是微软的单点登录解决方案 (SSO),配置步骤相当多,中文资料也比较少,写在这里希望对后来人有所帮助,语言使用的是中文系统,实际上使用英文可能部署起来更容易些,因为感觉翻译不是很好。一些术语 Active D...
分类:
其他好文 时间:
2014-07-27 23:18:39
阅读次数:
370
最近在做一个项目,该项目的数据库是微软公司的的SQLserver ,数据库安装在另一台windows服务器上,而项目却部署在ubuntu server上。那么这样就会涉及到项目在linux上如何链接SQLserver ?在这里我用的是freetds 来做链接数据库的中间件,下面是我实践的步骤:1.下...
分类:
数据库 时间:
2014-07-27 22:07:49
阅读次数:
264
CICS (Customer Information Control System)是IBM 公司的强大主机交易服务器、集成平台,在全球C、C++、COBOL等交易中间件市场上占有绝大多数客户。CICS有超过30年的历史,开发于在IBM英国的赫思里(Hursley)研发中心。CICS英国式发音是“k...
分类:
其他好文 时间:
2014-07-26 00:53:26
阅读次数:
183