中国移动DSMP平台SSO接口规范详解

需积分: 10 12 下载量 132 浏览量 更新于2024-09-21 收藏 126KB PDF 举报
"移动数据业务管理平台(DSMP)是中国移动通信企业标准的一部分,专注于SSO(单点登录)功能的接口规范。该文档详细描述了DSMP平台与其他内部平台如SP Proxy之间的交互,旨在提供一种高效且统一的用户认证和授权机制。此标准适用于移动数据业务场景,涉及用户登录、透明登录其他服务、签退、会话超时处理以及业务订购和点播等功能的处理流程。此外,它还规定了SSO平台向SP系统提供的接口,SP系统必须实现的接口以及必须改造的功能,以确保整个平台的协同工作。" 移动数据业务管理平台(DSMP)是一个关键的IT基础设施,它通过SSO功能增强了用户体验和服务的安全性。平台遵循一系列接口规范,确保不同系统间的无缝集成。以下是对DSMP中核心知识点的详细说明: 1. **适用范围**:DSMP平台的SSO规范适用于中国移动通信集团内部与SP之间的数据业务交互,尤其是涉及到用户身份验证和会话管理的场景。 2. **接口命名规范**:规范定义了接口命名规则,以保持一致性,便于开发和维护。 3. **SSO平台与DSMP平台的关系**:SSO平台作为认证中心,与DSMP平台协同工作,确保用户只需一次登录即可访问多个服务。 4. **用户登录流程**:包括流程图和详细描述,涵盖用户登录验证、权限分配等步骤。 5. **已登录用户透明登录其他SP系统**:用户在登录DSMP后,可以无感知地访问其他SP服务,减少了重复登录的繁琐过程。 6. **用户签退**:定义了两种签退模式,一种是在单一SP站点上,另一种是整个梦网平台的签退,确保用户会话安全终止。 7. **用户会话超时处理**:当用户会话超过预设时间未活动时,系统自动执行的处理流程,以防止未经授权的访问。 8. **用户业务订购与点播**:详细阐述了订购和点播业务的流程,确保交易的安全和有效性。 9. **SSO平台向SP系统提供的接口**:列出了一系列接口,如用户登录、签退、查询用户信息和业务订购/点播接口,以支持SP与DSMP的交互。 10. **SP系统必须实现的接口和改造的功能**:SP系统需要按照这些接口标准进行相应的功能开发和改造,以实现与DSMP的SSO兼容。 11. **Session同步**:DSMP和SP系统之间的Session同步机制确保用户状态的一致性。 12. **返回值的统一定义**:所有操作的返回值都有明确的定义,以便于错误处理和系统调试。 该标准对于移动数据业务的运营至关重要,它不仅提升了用户体验,还增强了系统安全性和稳定性,同时为开发者提供了清晰的指导,促进了系统的标准化和互操作性。