【技术实现步骤摘要】
网络数据处理方法及装置
本专利技术涉及互联网领域,具体而言,涉及一种网络数据处理方法及装置。
技术介绍
单点登录是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。一般情况下,应用系统通过访问单点登录系统的网页登录,获取身份凭据,并在单点登录系统存储登录信息,当访问其他信任的应用系统的时候,通过单点登录系统验证身份,可以直接获取先前的登录信息进行验证,不需要应用系统重新登录。不过上述方法在如下缺点:单点登录系统中,一般用户只划分为有权限和没有权限两类,有权限用户既可以访问网站又可以查看网站相应的数据,没有权限则不可以查看相应数据。当允许用户查看网站数据,但是又要限制用户访问网站的时候,例如单点登录用户可以访问网站A,但是不能访问网站B,网站A会调用网站B的数据展示在网站A内,此时需要用户具有网站B的权限才能获取到数据。针对相关技术中没有网站访问权限的用户无法查看该网站数据的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种网络数据处理方法及装置,以解决相关技术中没有网站访问权限的用户无法查看该网站数据的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种网络数据处理方法。根据本专利技术的网络数据处理方法包括:获取用户成功登录第一网站后生成的用户的身份凭据标识;使用身份凭据标识向第二网站请求获取数据;从第二网站的接口接收第二网站根据获取数据请求返回的数据,其中,用户不具有访问第二网站的权限;以及在第一网站上展示数据。进一步地,在获取用户成功登录第一网站后生成的用户的身份凭据标识之前,方法还包括:接收用 ...
【技术保护点】
一种网络数据处理方法,其特征在于,包括:获取用户成功登录第一网站后生成的所述用户的身份凭据标识;使用所述身份凭据标识向第二网站请求获取数据;从所述第二网站的接口接收所述第二网站根据获取数据请求返回的所述数据,其中,所述用户不具有访问所述第二网站的权限;以及在所述第一网站上展示所述数据。
【技术特征摘要】
1.一种网络数据处理方法,其特征在于,包括:获取用户成功登录第一网站后生成的所述用户的身份凭据标识;使用所述身份凭据标识向第二网站请求获取数据;从所述第二网站的接口接收所述第二网站根据获取数据请求返回的所述数据,其中,所述用户不具有访问所述第二网站的权限,所述接口预先设置通过所述接口能够获取的第二网站的数据权限或根据获取所述数据请求来源的类型设置不同的权限;以及在所述第一网站上展示所述数据。2.根据权利要求1所述的网络数据处理方法,其特征在于,在获取用户成功登录第一网站后生成的所述用户的身份凭据标识之前,所述方法还包括:接收所述用户的访问请求;以及检测客户端的缓存中是否存在对应于所述访问请求的身份凭据标识,其中,所述客户端为登录所述第一网站的终端,其中:如果在所述客户端的缓存中检测到对应于所述访问请求的所述身份凭据标识,则获取所述身份凭据标识;以及如果在所述客户端的缓存中检测不到对应于所述访问请求的所述身份凭据标识,则从单点登录网站上获取所述身份凭据标识。3.根据权利要求2所述的网络数据处理方法,其特征在于,从所述单点登录网站上获取所述身份凭据标识包括:所述单点登录网站接收所述第一网站发送的所述用户的身份验证请求;在接收所述身份验证请求之后,所述单点登录网站根据所述身份验证请求检测服务器的缓存中是否存在所述身份凭据标识,其中,所述服务器为所述单点登录网站的服务器;在所述服务器的缓存中检测到所述身份凭据标识时,所述单点登录网站验证所述身份凭据标识是否失效;在验证所述身份凭据标识有效时,所述单点登录网站检测所述用户是否具有访问所述第一网站的权限;在确定所述用户具有访问所述第一网站的权限时,所述单点登录网站生成验证标识;所述单点登录网站发送所述验证标识至所述第一网站,以便所述第一网站根据所述验证标识从所述单点登录网站上获取所述身份凭据标识。4.根据权利要求3所述的网络数据处理方法,其特征在于,所述第一网站根据所述验证标识从所述单点登录网站上获取所述身份凭据标识包括:根据所述验证标识向所述单点登录网站请求获取所述身份凭据标识;以及接收所述单点登录网站返回的所述身份凭据标识。5.根据权利要求1所述的网络数据处理方法,其特征在于,在从所述第二网站的接口接收所述第二网站根据获取数据请求返回的所述数据之前,所述方法还包括:通过单点登录网站判断所述用户是否具有访问所述接口的权限;以及在判断出所述用户具有访问所述接口的权限时,从所述第二网站的接口接收所述第二网站根据获取数据请求返回的所述数据。6.根据权利要求5所述的网络数据处理方法,其特征在于,通过所述单点登录网站判断所述用户是否具有访问所述接口的权限包括:向所述第二网站发...
【专利技术属性】
技术研发人员:陈改静,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。