[发明专利]交互式认证质询无效
申请号: | 201080021486.7 | 申请日: | 2010-05-11 |
公开(公告)号: | CN102422278A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | A·K·纳恩达;T·谢里夫;K·卡梅隆 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;H04L29/06;G06F17/21;H04L29/08 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互式 认证 质询 | ||
1.一种用于认证来自提出请求的设备的请求的计算机实现的方法,包括:
a)从所述提出请求的设备接收请求消息,所述请求消息是在使用XML协议的第一通信信道中接收的,所述请求消息请求资源;
b)响应于接收到所述请求消息,确定要执行的交互式质询;
c)生成包括标识所述交互式质询的上下文数据的质询消息和指示质询服务器的地址的质询服务器URL;
d)在所述第一通信信道中向所述请求方发送所述质询消息;
e)在使用HTML协议的第二通信信道中与所述请求方执行所述交互式质询,所述交互式质询包括被发送到所述请求方的至少一个HTML页面和从所述请求方接收到的至少一个响应;
f)基于所述至少一个响应,在所述第二通信信道中有选择地给所述请求方发送指示成功的交互式质询的消息;
g)在所述第一通信信道中从所述请求方接收质询响应消息;
h)响应于接收到所述质询响应消息,基于所述质询响应消息是否指示所述成功的交互式质询,有选择地向所述请求方提供所述资源。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述请求消息、所述质询消息以及所述质询响应消息根据WS-Trust协议。
3.如权利要求1所述的计算机实现的方法,其特征在于,所述指示成功的交互式质询的请求消息包括指示所述成功的交互式质询并表示上下文数据的Web令牌。
4.如权利要求1所述的计算机实现的方法,其特征在于,所述质询消息还包括代表确定的交互式质询的上下文数据,所述方法还包括从所述请求方接收包括所述上下文数据的HTTP POST消息或包括URL中的上下文数据的HTTPGET消息中的至少一种。
5.如权利要求1所述的计算机实现的方法,其特征在于,还包括向所述请求方发送同步组件,所述同步组件包括有助于将在所述第一通信信道中进行通信的第一请求方组件与在所述第二通信信道中进行通信的第二请求方组件同步的指令。
6.如权利要求1所述的计算机实现的方法,其特征在于,还包括允许管理员提供所述交互式质询,所述交互式质询不限于在所述交互式质询之前被配置在所述请求方上的一组交互式质询。
7.一种用于认证来自提出请求的设备的请求的计算机实现的方法,包括作为无状态机器执行如权利要求1所述的方法,无需在有选择地提供所述资源之前存储表示所述交互式质询的状态的数据。
8.一种计算机可读介质,包括被配置成执行如权利要求1所述的方法的处理器可执行指令。
9.一种用于获取资源的基于计算机的系统,包括:
a)向请求服务器发送表示对所述资源的请求的请求消息的请求客户端,所述请求消息根据第一协议;
b)与质询服务器交换多个交互式质询消息的质询处理程序,所述交互式质询消息根据与所述第一协议不同的第二协议;
其中,所述请求客户端执行额外的动作,包括:
i)响应于从所述请求服务器接收到包括URL的质询消息,向所述质询处理程序传达所述URL;
ii)从所述质询处理程序接收表示成功的交互式质询的数据;
iii)向所述请求服务器发送表示所述成功的交互式质询的数据;
以及其中,所述质询处理程序执行额外的动作,包括:
i)使用所述URL来与所述质询服务器执行交互式质询,所述交互式质询包括接收所述多个交互式质询消息中的至少一个交互式质询消息,以及发送至少一个响应;
ii)从所述质询服务器接收表示所述成功的交互式质询的数据;以及
iii)向所述请求客户端传达带有表示所述成功的交互式质询的数据的请求响应消息。
10.如权利要求14所述的系统,其特征在于,所述第一协议是根据WS-Trust协议的基于XML的协议,而所述第二协议是HTML。
11.如权利要求14所述的系统,其特征在于,所述质询处理程序是HTML客户端,所述至少一个交互式质询消息包括至少一个HTML页面,所述请求消息、所述质询消息和所述请求响应消息不包括HTML数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080021486.7/1.html,转载请声明来源钻瓜专利网。