|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
最近CSDN中很多朋友都在讨论关于多系统单点登陆的问题。现在总结自己使用过的方法看看能否给朋友们增加一些思路。 在处理问题前先讨论下关于所谓的“多系统”的情况,按道理来说多系统会出现以下若干个情况: 1。使用的技术不相同,应用的平台不相同:如使用JSP和ASP。NET开发的,他们的应用平台都会不相同 2。所在的物理服务器不一致。未部署在同个服务器集群中。 3。使用的权限验证方法不相同,比如说有的使用SESSION,COOKIE,还有的使用STATE服务。 而“单点登入”要实现的目的是,在任何一个系统中登入都能对所有系统畅通无阻的访问。而要实现单点登陆的目的从大的方法来说可以分成3个方式: 1。登入时自动生成在所有系统的验证标志 2。登入时只生成本系统的验证标志,在转入其他系统中时,从httpContext中通过验证的标志中转化出当前系统需要的验证,当然这个必须在所有系统在同个WEB服务器,并且使用同种技术的前提下。 3。使用数据库来记录当前的在线信息,登入后就往数据库增加在线信息,并且存入客户端的能够体现其唯一性的信息(IP+机器名等)。 先写这么多,再补充。 返回类别: 教程 上一教程: ASP 开发准则 下一教程: ASP系列讲座(九)设置对象作用域 您可以阅读与"关于单点登陆的一些解决方式"相关的教程: · 有关页面登陆的一些设计 · ASP Error \'0115\'的一些解决办法 · 关于打印页面的一些经验 · 关于SESSION的一些技巧 · 关于IE缓存的解决方案 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |