摘要
实时单点登录系统存在AJAX不能直接跨域调用、cookie不能跨域读写等问题,使得异步实时跨域单点登录很难实现。为了解决这些问题,设计了基于异步动态代理的跨域单点登录系统,即运用Web设计模式中的代理模式解决异步实时跨域单点登录。分析了该系统的设计原则,设计了该系统的接口、系统的结构以及工作流程,并以某企业网络为实例,利用异步动态代理实现了跨域单点登录。
There are some problems of real-time single sign-on system, such as AJAX can not be directly cross-domain calls, cookie can not read and write cross-domain, so asynchronous real-time cross-domain single sign-on is difficult to achieve. In order to solve these problems, cross-domain single sign-on system based on asynchronous dynamic proxy is proposed, that is a design pattern in the use of web proxy mode to solve asynchronous real-time cross-domain single sign on. Design principles are analyzed, the system interface, the system' s structure and work processes are designed. Taking a corporate network as an example, cross-domain single sign-on is carried out by using asynchronous dynamic proxy.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第22期4794-4797,共4页
Computer Engineering and Design
关键词
跨域单点登录
代理模式
模拟跨域
动态代理
集中式认证
cross-domain single sign on
proxy pattern
simulation of cross-domain
dynamic proxy
central authentication