2009-05-06
轻量级单点登录系统源码
轻量级单点登录系统源码实现原理:使用使用http://localhost:7771/SSOSite/SSOContext.aspx?app=portal">形式远程调用单点登录系统上的脚本,获取加密后的用户登录票据信息,自动绑定到当前页表单的相应字段,并自动提交到后台。后台解密前台提交的用户登录票据信息,判定用户是否已在单点登录系统上成功的登录,如果已登录返回系统首页,如果没有登录,跳转到单点登录系统登录页。使用DES加密用户登录票据信息,不同应用系统使用不同密钥。开发环境(VS2008+Eclipse3.2)轻量级单点登录系统解决方案包括以下项目:1、公共组件SSOLab.SSOServer.Components2、单点登录系统SSOLab.SSOServer.WebApp3、企业门户系统系统演示SSOLab.Portal.WebApp4、人力资源管理系统演示SSOLab.APP1.WebApp5、财务管理系统演示SSOLab.APP2.WebApp整个解决方案运行过程如下:1、访问企业门户系统http://localhost:7772/Portal/Default.aspx。由于用