[发明专利]提供对资源的选择性访问有效
申请号: | 201580073018.7 | 申请日: | 2015-04-07 |
公开(公告)号: | CN107211007B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | M·B·贝特;S·I·桑德斯;S·J·科迪斯 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 黄涛;陈岚 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 资源 选择性 访问 | ||
各示例涉及提供对资源的选择性访问。在一个示例中,计算设备可以:从客户端应用接收访问第一资源服务器的请求,该请求包括客户端访问令牌;标识由客户端拓扑指定的第一许可集合,客户端拓扑指定:第一资源服务器;用于由客户端应用访问第一资源服务器的第一许可集合;第二资源服务器;以及用于由第一资源服务器访问第二资源服务器的第二许可集合;向客户端应用提供第一访问令牌,第一访问令牌指定第一许可集合和第一资源服务器;从第一资源服务器接收访问第二资源服务器的请求,该请求包括第一访问令牌;以及向第一资源服务器提供指定第二许可集合的第二访问令牌。
背景技术
计算服务和应用越来越多地寻求访问由其它服务和应用所拥有和/或管理的资源。例如,在网站上运行的web应用可能寻求用户的许可以从网站向用户博客发布内容,所述用户博客可能是由分离的实体管理的资源。在获得代表用户进行发布的许可之后,管理用户博客的实体可以允许web应用在用户博客上发布内容。
附图说明
以下详细描述参照附图,其中:
图1是用于提供对资源的选择性访问的示例计算设备的框图。
图2A是用于提供对资源的选择性访问的示例数据流。
图2B是用于提供对资源的选择性访问的示例拓扑。
图3是用于提供对资源的选择性访问的示例方法的流程图。
具体实施方式
资源和服务提供商通常向其它资源和服务提供商委派各种任务。例如,社交媒体网站可以利用数据存储服务来基于社交媒体网站的需要而提供动态存储,并且可以使用广告提供商来向社交媒体网站用户提供广告。这些服务的服务或级联服务可能通常由专注于提供特定服务的第三方来管理。在用户允许客户端服务或应用访问由特定资源提供商所管理的用户资源的情况下,例如在用户许可网站发布到用户的博客的情况下,授予特定资源提供商的级联服务的许可可以以设计成确保级联服务和资源提供商仅被提供有执行其特定任务所需要的许可的方式来控制。
一般而言,对于访问由分离的资源服务器管理的用户资源的客户端服务或应用,用户通过与关联于资源服务器的授权服务器通信来授予客户端访问。授权服务器在从用户并且在一些实现方式中还从客户端接收到认证(诸如用户名和口令、客户端ID和/或密码)后,发给客户端允许客户端请求对资源服务器上的用户资源进行访问的令牌,如由用户授权的那样。提供给客户端应用的令牌标识客户端应用并且一般不授予许可。为了与资源服务器交互,客户端应用可以用该令牌交换第二令牌,所述第二令牌指定资源服务器和关于该资源服务器而授予客户端应用的许可范围。授予客户端应用的许可范围可以变化,例如取决于用户确定为客户端应用提供什么访问。例如,用户可以授予在用户的博客上发布内容的web应用许可,但是不授予修改用户简档信息的许可。
对于执行各种动作(例如在用户的博客上发布文章)的资源服务器,资源服务器可能需要与一个或多个级联服务通信。例如,为了确保发布在用户的博客上的内容不侵犯资源提供商的服务条款或其它内容约束,资源提供商可以使用内容验证服务作为级联服务,内容验证服务验证由客户端应用提供的内容,例如内容验证服务可以尝试确保内容不侵犯任何版权或关于被资源服务器视为不当的内容的约束。另一示例级联服务可以用于以例如在用户简档中指定的特定格式呈现该内容。
为了确保级联服务仅被提供有执行其一个或多个任务所需要的许可,资源服务器不为级联服务提供由客户端应用提供的令牌。替代地,资源服务器可以把其令牌随访问级联服务的请求一起提供给授权服务器。授权服务器可以为资源服务器提供专用于级联服务的令牌,并且该令牌可以具有如下许可:该许可具有与由向资源服务器给出的令牌所指定的许可不同的范围。例如,内容呈现服务可能不需要包括在用户的博客上进行发布的许可的令牌,并且可能仅需要从用户的简档读取博客的格式以适当地呈现要由资源服务器发布的内容的许可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580073018.7/2.html,转载请声明来源钻瓜专利网。