发明名称 一种提供互联网服务的方法及服务集成平台系统
摘要 本发明公开了一种提供互联网服务的方法及服务集成平台系统,包括:用户使用独立软件供应商应用向互联网服务提供商发起服务请求消息,服务请求消息中包括用于确定服务应用编程接口类别的平台级参数;根据所述平台级参数对所述服务请求进行验证;在所述服务请求验证通过后,将用户使用独立软件供应商应用发起的服务请求路由至所述互联网服务提供商的服务地址。使用本发明可以实现维护一对多的安全认证结果,简化独立软件供应商在多互联网服务提供商模式下的安全认证流程;达到了简化独立软件供应商与互联网服务提供商的开发过程的效果。
申请公布号 CN101616136B 申请公布日期 2013.05.01
申请号 CN200810126113.0 申请日期 2008.06.26
申请人 阿里巴巴集团控股有限公司 发明人 岑文初;王霖;赵进;郑色树;曾义
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 魏杉
主权项 一种提供互联网服务的方法,其特征在于,包括如下步骤:用户使用独立软件供应商应用向互联网服务提供商发起服务请求消息,所述服务请求消息中包括用于确定服务应用编程接口类别的平台级参数,所述平台级参数包括:调用独立软件供应商服务身份证明、服务名、服务请求时间戳、签名、在独立软件供应商应用中用户会话唯一标识、返回值类型其中之一或者其组合;根据所述平台级参数对所述服务请求进行验证;在所述服务请求验证通过后,将用户使用独立软件供应商应用发起的服务请求路由至所述互联网服务提供商的服务地址;确定所述平台级参数包括在独立软件供应商应用中用户会话唯一标识,在所述服务请求验证没有通过时,或者确定所述平台级参数包括服务互联网服务提供商标识、调用独立软件供应商服务身份证明、在独立软件供应商应用中用户会话唯一标识时,获取缓存中的令牌列表,确定令牌不存在、或令牌无效时,返回用户绑定出错信息以及所述互联网服务提供商登录地址;所述独立软件供应商在收到用户绑定出错消息后,向所述互联网服务提供商登录地址发起服务请求消息,所述服务请求消息中的平台级参数包括调用独立软件供应商服务身份证明、服务名、在独立软件供应商应用中用户会话唯一标识、独立软件供应商应用通过用户绑定后需重定向的地址;根据所述平台级参数中的服务名重定向到互联网服务提供商的登录地址,且将平台级参数传送至互联网服务提供商;互联网服务提供商根据在独立软件供应商应用中用户会话唯一标识对用户登录进行校验;互联网服务提供商在校验通过后,调用令牌颁发服务,传入调用独立软件供应商服务身份证明和在独立软件供应商应用中用户会话唯一标识,并重定向 到独立软件供应商应用通过用户绑定后需重定向的地址;互联网服务提供商通知独立软件供应商用户绑定成功。
地址 英属开曼群岛大开曼岛