一个应用中的用户名密码如何传到另一个应用中?
急求,在线等。最好有代码。
作者: shenhongxiahulong 发布时间: 2011-05-20
作者: foren_whb 发布时间: 2011-05-20
作者: xuexiaodong2009 发布时间: 2011-05-20
作者: Mockqi 发布时间: 2011-05-20
作者: Joop_Song 发布时间: 2011-05-20
作者: harvesthouhao 发布时间: 2011-05-20
作者: shenhongxiahulong 发布时间: 2011-05-20
作者: decher 发布时间: 2011-05-20
作者: shenhongxiahulong 发布时间: 2011-05-20
可不可以给出具体的例子或者链接地址给我看看,万分感谢
你这个情况最适合用数据库来传递,
登录A网站的时候,
同时数据库上标记该用户已经登录的(记录登录状态),
同时本地用COOKIE保存登录信息,
再登录BCDEF网站的时候,
取COOKIE的值去查询数据库,
看该用户是否处于登录状态
作者: foren_whb 发布时间: 2011-05-20
引用 6 楼 shenhongxiahulong 的回复:
可不可以给出具体的例子或者链接地址给我看看,万分感谢
你这个情况最适合用数据库来传递,
登录A网站的时候,
同时数据库上标记该用户已经登录的(记录登录状态),
同时本地用COOKIE保存登录信息,
再登录BCDEF网站的时候,
取COOKIE的值去查询数据库,
看该用户是否处于登录状态
比如说我在自己的做的系统中登录后看到我有权限进入的网址的链接,点击一个链接,而且该链接网站的用户名和密码我数据库中也有。但我怎么能实现在我店该链接时就可以在跳转到那个网站是跳过改网站的登录界面?
作者: shenhongxiahulong 发布时间: 2011-05-20
比如说我在自己的做的系统中登录后看到我有权限进入的网址的链接,点击一个链接,而且该链接网站的用户名和密码我数据库中也有。但我怎么能实现在我店该链接时就可以在跳转到那个网站是跳过改网站的登录界面?
原来如此,
这岂不是更简单.....
你既然有其他网站的登录数据,
那还不是随便你玩,
你纠结点在那里呢?
作者: foren_whb 发布时间: 2011-05-20
引用 10 楼 shenhongxiahulong 的回复:
比如说我在自己的做的系统中登录后看到我有权限进入的网址的链接,点击一个链接,而且该链接网站的用户名和密码我数据库中也有。但我怎么能实现在我店该链接时就可以在跳转到那个网站是跳过改网站的登录界面?
原来如此,
这岂不是更简单.....
你既然有其他网站的登录数据,
那还不是随便你玩,
你纠结点在那里呢?
我的纠结就是怎么把我系统中从数据库中取到的对应应用网站的用户名和密码传到对应的应用网站中去。而且对应的应用网站是别人的东西,我无法动其中的东西。
作者: shenhongxiahulong 发布时间: 2011-05-20
引用 11 楼 foren_whb 的回复:
引用 10 楼 shenhongxiahulong 的回复:
比如说我在自己的做的系统中登录后看到我有权限进入的网址的链接,点击一个链接,而且该链接网站的用户名和密码我数据库中也有。但我怎么能实现在我店该链接时就可以在跳转到那个网站是跳过改网站的登录界面?
原来如此,
这岂不是更简单.....
你既然有其他网站的登录数据,
那还不是随便你……
那肯定有接口吧!
作者: meceky 发布时间: 2011-05-20
引用 12 楼 shenhongxiahulong 的回复:
引用 11 楼 foren_whb 的回复:
引用 10 楼 shenhongxiahulong 的回复:
比如说我在自己的做的系统中登录后看到我有权限进入的网址的链接,点击一个链接,而且该链接网站的用户名和密码我数据库中也有。但我怎么能实现在我店该链接时就可以在跳转到那个网站是跳过改网站的登录界面?
原来如此,
这岂不是……
应该是什么样的接口呢,是否能举个例子。我不是很清楚,老师的思路,我也有点搞不清。
作者: shenhongxiahulong 发布时间: 2011-05-20
那你必须得有其他网站的登录接口,
或者写一个模拟登录的程序,
不然没法弄....
作者: foren_whb 发布时间: 2011-05-20
===================
你不改对方的网站,那对方的网站如何接受你的密码呢?难道已经有接收密码的页面做好了?还是想把用户名密码传给对方的那个登录页面?即使给了对方的登录页面,对方页面的递交按钮如何按下去呢?跨窗口执行按按钮的脚本?
既然做数字化校园统一身份认证,现在还是就和各应用系统联系联系,该给钱给钱吧,以后的系统都要按照你的要求开发,而不是你按照他们的应用开发。
作者: hztltgg 发布时间: 2011-05-20
我的纠结就是怎么把我系统中从数据库中取到的对应应用网站的用户名和密码传到对应的应用网站中去。而且对应的应用网站是别人的东西,我无法动其中的东西。
===================
你不改对方的网站,那对方的网站如何接受你的密码呢?难道已经有接收密码的页面做好了?还是想把用户名密码传给对方的那个登录页面?即使给了对方的登录页面,对方页面的递交按钮如何按下去呢?跨窗口执行按按钮的脚本?
……
我做的是毕业设计,导师说这种跟什么记住用户名和密码差不多,搞不懂
作者: shenhongxiahulong 发布时间: 2011-05-20
作者: hztltgg 发布时间: 2011-05-20
明白了,你所谓的其他网站是跟你这个网站不相关的....
那你必须得有其他网站的登录接口,
或者写一个模拟登录的程序,
不然没法弄....
怎么写一个模拟登录的程序啊?
作者: shenhongxiahulong 发布时间: 2011-05-20
既然是毕业设计,就更不应该用什么投机取巧的模拟登录一类的功能来实现了
作者: hztltgg 发布时间: 2011-05-20
服务应用提供WS,根据令牌及生成令牌时记录的一些目标应用参数来判断是否是真实颁发的令牌,是就返回令牌对应的数据,否则提示
作者: starfd 发布时间: 2011-05-20
你不改对方的网站,那对方的网站如何接受你的密码呢?难道已经有接收密码的页面做好了?还是想把用户名密码传给对方的那个登录页面?即使给了对方的登录页面,对方页面的递交按钮如何按下去呢?跨窗口执行按按钮的脚本?
我就想把用户名和密码传给对方的那个登录页面,对方页面的递交按钮可以自己手动按,因为在进入对方网站后可以不登录,值查看信息。若要登录则只要点按钮就行,不需要重新输入用户名和密码了。请问,这能实现吗?
作者: shenhongxiahulong 发布时间: 2011-05-20
引用 15 楼 foren_whb 的回复:
明白了,你所谓的其他网站是跟你这个网站不相关的....
那你必须得有其他网站的登录接口,
或者写一个模拟登录的程序,
不然没法弄....
怎么写一个模拟登录的程序啊?
其实很简单,
如果是我自己弄的话,
打开其他网站登录页看看,
然后写个AJAX程序就搞定了,
但根据你的情况,
还是去查下webbrowser控件的用法吧
作者: foren_whb 发布时间: 2011-05-20
QueryString传令牌给目标应用
服务应用提供WS,根据令牌及生成令牌时记录的一些目标应用参数来判断是否是真实颁发的令牌,是就返回令牌对应的数据,否则提示
有这方面的例子吗?
作者: shenhongxiahulong 发布时间: 2011-05-20
其实很简单,
如果是我自己弄的话,
打开其他网站登录页看看,
然后写个AJAX程序就……
有那么简单?你有写过这方面的Ajax程序吗?能否提供一个?
作者: shenhongxiahulong 发布时间: 2011-05-20
引用 23 楼 foren_whb 的回复:
其实很简单,
如果是我自己弄的话,
打开其他网站登录页看看,
然后写个AJAX程序就……
有那么简单?你有写过这方面的Ajax程序吗?能否提供一个?
其实并不简单,
你与其动这个心思,
不如多看看webbrowser,
或者走捷径,
找其他网站的CODING沟通沟通,
哎,悲剧的学生,
遇到了一位XXOO的老师.....
作者: foren_whb 发布时间: 2011-05-20
作者: Bo217 发布时间: 2011-05-20
作者: wuyuxuan19 发布时间: 2011-05-20
这项技术因该叫单点登入吧。
差不多,但是我就是不明白改怎么将用户名和密码从本地的网站传到其他不属于我的应用程序中去
作者: shenhongxiahulong 发布时间: 2011-05-20
这种功能需要所有参与网站采用统一的协议,传递授权令牌而不是什么用户名密码...比如近年来非常流行的OAuth协议...
鉴于你这个是毕业设计,你就胡诌吧...反正以你这个老师的水平估计你真弄出来他也看不懂...
作者: vrhero 发布时间: 2011-05-20
“将用户名和密码从本地的网站传到其他不属于我的应用程序中去”是极不负责极不安全的做法...
这种功能需要所有参与网站采用统一的协议,传递授权令牌而不是什么用户名密码...比如近年来非常流行的OAuth协议...
鉴于你这个是毕业设计,你就胡诌吧...反正以你这个老师的水平估计你真弄出来他也看不懂...
谢谢!那你觉得我使用模拟登录这种思路是否可行?我看到网上也有些人运行模拟登录连接到论坛等地方
作者: shenhongxiahulong 发布时间: 2011-05-20
引用 19 楼 shenhongxiahulong 的回复:
引用 15 楼 foren_whb 的回复:
明白了,你所谓的其他网站是跟你这个网站不相关的....
那你必须得有其他网站的登录接口,
或者写一个模拟登录的程序,
不然没法弄....
怎么写一个模拟登录的程序啊?
其实很简单,
如果是我自己弄的话,
打开其他网站登录页看看,
然后写个AJAX程序就……
我查过webBrowser了,那是在WinForm里面实现的。我想在aspx页面中实现,请问大侠有什么好的模拟登录的方法吗?
作者: shenhongxiahulong 发布时间: 2011-05-21
该回复于2011-05-23 09:31:15被版主删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#34楼 得分:0回复于:2011-05-23 09:00:20
|
作者: pasco 发布时间: 2011-05-23
作者: deltallp 发布时间: 2011-05-23
作者: chuntian1983 发布时间: 2011-05-23
用wcf吧。
Wcf是什么?
作者: imauliuguorong 发布时间: 2011-05-23
作者: shenhongxiahulong 发布时间: 2011-05-23
感觉要实现这个功能,要么你给对方你的登录接口,要么对方给你他的登录接口
现在我想用迷你登录进行实现,不需要对方接口,最好是通过链接就能将用户名和密码传到应用系统。我要在aspx页面中实现的
作者: killua_hzl 发布时间: 2011-05-23
引用 38 楼 killua_hzl 的回复:
感觉要实现这个功能,要么你给对方你的登录接口,要么对方给你他的登录接口
现在我想用迷你登录进行实现,不需要对方接口,最好是通过链接就能将用户名和密码传到应用系统。我要在aspx页面中实现的
现在我想用模拟登录进行实现,不需要对方接口,最好是通过链接就能将用户名和密码传到应用系统。我要在aspx页面中实现的
作者: shenhongxiahulong 发布时间: 2011-05-23
1、摸清其他应用是如何登陆的~调用函数
2、你连接的时候,根据目前的用户,读取另外应用的对应的用户信息,然后通过连接传过去另外应用的密码和用户,并调用登陆函数(如果可以的话,如果不行,看第一步吧,要个文档过来),进行登录。
3、有可能是你们老师没搞懂单点登录概念,或者是你没搞懂你们老师的意思。
4、没有什么其他好方法了~~你只是毕业设计,最好所有应用都是你开发了~用2的办法,都可以搞掂~估计你们老师可能都不懂~~现在大学老师懂的东西都不多~~
作者: shenhongxiahulong 发布时间: 2011-05-23
SSO。
作者: kidass 发布时间: 2011-05-23