关于单点登录的困惑

morningnet 2014-03-28 12:16:00
目前单位有几个系统(b/s的),asp.net开发,已经封装,无源码,无webservice接口,每个系统帐号和密码都是不一样的,想做一个单点登录管理各个系统,看见网上都是用cookie或session实现,但是没有源码和接口,我都没有办法去改动原来的系统,也读不到原来系统的session和cookie。请教大侠实现思路。
...全文
271 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
morningnet 2014-04-01
  • 打赏
  • 举报
回复
引用 6 楼 chz415767975 的回复:
asp.net 很好加的,你在发布文件放个login.apsx .cs代码也写到 aspx 里面尝试下在做个跳转,应该不难吧。客户端应用可以就办法了,呵呵如果还不会可以私信我q,我远程帮你下
不大明白你的意思。系统原来有个login页面,而且也编译了,页面里面还能放代码吗?asp。net好像不支持独立代码文件和嵌入代码两种方式共存的情况吧
jimil 2014-04-01
  • 打赏
  • 举报
回复
看在100分这么有诚意的份上,我来告诉你怎么做吧。 任何事都有方法,方法就是重构LOGIN.ASPX。把DLL找出来,反编译掉,把LOGIN.ASPX要用的类找出来,看看是用什么来保持状态,然后去掉它再自己生成一个,然后自己写个LOGIN加入这项目
thewitcher~ 2014-04-01
  • 打赏
  • 举报
回复
写一个页面,判断当前登录用户,再匹配你那几个系统的用户名和密码(前提要知道几个系统的用户表)。 登录成功则跳转到相应页面。
  • 打赏
  • 举报
回复
有些人口中的所谓“单点登录”,非常地标题党,就是弄个什么OA程序然后让所有程序都从OA的菜单或者页面上可以导航过去(重定向过去)。这个显然根本不是单点登录。
  • 打赏
  • 举报
回复
SOS必须对原系统做一定的修改,否则无法实现
宝_爸 2014-03-28
  • 打赏
  • 举报
回复
改动不了,应该没法实现吧。
  • 打赏
  • 举报
回复
引用 4 楼 findcaiyzh 的回复:
[quote=引用 2 楼 starfd 的回复:] SOS必须对原系统做一定的修改,否则无法实现
SSO 吧 Single Sign On[/quote] 好吧。。。。我最近都在口误。。。。把SSO说成了SOS....
霜寒月冷 2014-03-28
  • 打赏
  • 举报
回复
asp.net 很好加的,你在发布文件放个login.apsx .cs代码也写到 aspx 里面尝试下在做个跳转,应该不难吧。客户端应用可以就办法了,呵呵如果还不会可以私信我q,我远程帮你下
花开是心碎了 2014-03-28
  • 打赏
  • 举报
回复
不改的话,天知道如何实现。微软的那些大牛们来帮你也只会说:“oh shit”
宝_爸 2014-03-28
  • 打赏
  • 举报
回复
引用 2 楼 starfd 的回复:
SOS必须对原系统做一定的修改,否则无法实现
SSO 吧 Single Sign On
Ahoo 2014-03-28
  • 打赏
  • 举报
回复
原来的系统小的改动肯定是要有的。 上次的回复,希望对你有所帮助!

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧