1 / 13
文档名称:

现代服务业服务交互支撑平台..doc

格式:doc   大小:132KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

现代服务业服务交互支撑平台..doc

上传人:q1188830 2019/10/18 文件大小:132 KB

下载得到文件列表

现代服务业服务交互支撑平台..doc

相关文档

文档介绍

文档介绍:现代服务业服务交互支撑平台 SAAS应用的身份集成及访问平台开发组修订记录修订日期版本号变更记录修订描述修订人2007-05- 引言 编写目的 背景 术语定义 参考资料 52 功能说明 功能概述 技术路线 数据报文 命名标识符 用户访问点位置 用户属性信息 票据的加密传输 签发者数字签名 票据的生存期 票据报文格式信息 93 SAAS应用的集成要求 SAAS应用的集成步骤 票据接收 票据验证 获取用户身份标识 用户系统访问 SAAS应用信息注册 13引言编写目的本文档详细的阐述了基于SAAS模式的应用系统在接入平台过程中的用户认证系统改造及用户访问单点登录过程。目的是为了指导以后各阶段的开发,测试等工作,并作为SAAS模式的应用系统和服务交互支撑平台进行整合的参考规范。本文档适用于:完成项目开发的编码人员。完成项目的测试人员。SAAS应用服务提供者。平台相关模块开发人员。背景术语定义SAAS SaaS是Software-as-a-service(软件即服务)的简称,是一种按用户的需求定制的软件服务模式。安全票据用来识别用户身份的一种技术手段。SAMLSecurityAssertionMarkupLanguage安全身份断言语言。essProtocolSP:本文档中指SAAS服务提供者IDP:身份提供者,在本文档中指平台身份管理服务。参考资料/ /specs/# 为使平台上的注册用户可方便的访问经注册的SAAS应用,允许用户在平台上认证一次后就可对SAAS应用进行直接访问,服务交互支撑平台采用安全票据技术对用户的身份信息进行识别与访问控制,平台与SAAS系统间采用基于SAML协议的认证过程,平台作为身份提供者(idp),SAAS系统作为身份接收者。平台使用经过验证的用户邮件地址作为用户的唯一命名标识符(也可采用身份证号等信息),作为各系统间识别用户的标识。 本部分定义了平台用户访问SAAS应用的单点登录过程、安全票据交互的数据报文格式及SAAS应用接收票据、验证票据、使用票据的过程,并详细阐述了交互过程中的数据保密、签发不可否认及防止票据伪造的技术手段等内容。用户直接访问SAAS服务的认证过程:用户访问SAAS应用SAAS应用将请求重定向到平台身份认证服务平台验证用户身份,并记录用户登录状态,同时签发用户安全票据用户携带安全票据访问SAAS应用SAAS应用验证用户票据合法性用户访问SAAS应用功能流程如下图所示: 图:直接访问SAAS服务用户从平台访问SAAS服务的过程用户登录服务交互支撑平台。用户通过平台的链接地址,访问SAAS服务。平台验证用户身份信息,并签发SAAS访问安全票据。用户携带安全票据访问SAAS应用。SAAS应用验证用户票据合法性用户访问SAAS应用功能图:从平台访问SAAS服务技术路线 充分结合并利用国富安pki,数字证书,签名,加密等基础技术,定义一套开放,兼容,安全的身份信息集成格式规范。同时也充分考虑了与SAAS应用间集成的可行性与功能的可扩充性。数据报文命名标识符 平台默认使用用户的邮件地址信息作为用户的命名标识符,SAAS系统与平台间使用命名标识符识别用户身份。从可扩展性考虑,也可采用身份证号等信息作为标识符。用户访问点位置 平台在签发票据中必须包含用户ip地址信息,记录用户的访问点位置,防止票据被中途截获的安全威胁。用户属性信息 从扩展性考虑,平台同时支持将姓名、联系方式等信息作为用户属性统一编码传输。票据的加密传输 利用rsa,3des等算法对交互的数据进行加密。对于安全性较高的系统需要采用底层的安全隧道ssl,tls等传输层安全保证手段。签发者数字签名 票据签发者必须证明票据的签发具有唯一性,其它第三方不可以冒名进行票据签发。需要对交互的数据进行数字签名。平台对用户票据的管理建立在pki证书的基础上,平台在向SAAS系统发送票据前,对票据信息进行了数字签名,SAAS应用必须验证签名正确后才授权用户进行系统访问。票据的生存期 票据支持时间窗管理,平台签发的票据在指定的时间点内有效,超出时间窗限制的票据被作废处理。可避免非法的票据截获重放攻击。票据只能使用一次,建议SAAS应用实现缓存票据的唯一编号,发现重复的标识拒绝服务请求。票据报文格式信息票据格式如下所示:<Assertion xmlns="urn:oasis:names:tc:SAML::asserti