很棘手的一个问题,懂JSP和ASP.NET的请进......

flyingwithoutwings 2004-04-15 08:08:59
刚开发了一个ASP.NET系统,要捆绑到原来的JSP系统中。过程:在用户登陆JSP页面后,跳转到ASP系统,这个用超级链接可以实现。要求:将登陆JSP页面后的cookies中的用户名和密码也传送到ASP页面的sessoin中。也就是说,通过JSP系统的用户自动登陆到ASP系统,不再需要重新输入用户名和密码。能不能给个解决的提示,谢谢!(想到生成一个临时的写有用户名和密码的XML文档,然后ASP从这个文档里面读取用户名和密码)
...全文
10 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
声明:JSP系统用的数据库是SQL Server97,ASP.NET数据库是SQL Server 2000,大家听了不要晕,我已经晕过一次了。从JSP系统取出登陆的用户名和密码,在ASP.NET数据库中查找相应的用户名和密码。
回复
thundersoft 2004-04-16
更加赞成phonexezhu(祝詩仙) 的想法,设定一个临时表,每次登陆写入一个特定用户的纪录,退出登陆时马上就删掉,这样更安全一些,这跟楼主用xml的想法是一致的,只是这样更简单一些
回复
surferc 2004-04-16
嗯我上次做的跟一楼想法差不多。只不多了对url参数进行base64的编码。
回复
phonexezhu 2004-04-16
我覺行以上方法可以但不好,這樣一來用戶名和密碼都不能受到保護,我覺得可以將用戶名和密碼保存到數據庫的臨時表中傳遞,
回复
还有什么好的方法,都提出来吧。广泛征求...
回复
谢谢 zyxwh(无可奈何花落去,似曾相识燕归来) 的帮助,我试试看...
回复
beliefljh 2004-04-15
楼上的这个方法不错!
回复
zyxwh 2004-04-15
登陆的时候在jsp页面处理后,再转到asp文件处理然后再返回jsp文件的首页

login.jsp文件中
response.sendRedirect('login.asp?userid='+userid+'&password='+password);

login.aspx文件中
处理完后
response.redirect("index.jsp")
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告