国家虚拟仿真实验教学项目技术接口规范(2018版).PDF
- tina0229个人认证 |
- 2020-10-03 发布|
- 407.17 KB|
- 10页
附件4: 国家虚拟仿真实验教学项目技术接口规范 (2018版) 一、技术接口说明 服务 “国家虚拟仿真实验教学项目共享平台 (实验空间)” (以下简称:实验空间)的用户与学校实验教学项目的用户管理
系统之间的身份自动识别,避免二次登录。识别后的用户在学校
实验教学项目上的相关数据,将自动回传到国家虚拟仿真实验教
学项目共享平台,支撑数据统计和监测。 数据接口方式分两种,分别是:用户验证令牌方式和验证接
口方式。基于C/S架构的应用只能选择验证接口方式。 本文中所有Host站点统一为:。 技术接口实现路径如下图所示。 — 7 — 二、用户身份识别规范 当用户登录“实验空间”后点击【我要做实验】时(如下图), “实验空间”会以参数形式提供Token。 链接组 成样例 :实验 平 台的 URL?token, 例 如 :
/biology/vrlab/co2/?token AAABZK
ECn4ABAAAAAAABhqM%3D.fKf3J5DN6Ym0Fo3I5CJYdzQMR0iwEz7QnQ
Iit2Mfl6v03jpEJ%2Fr4FMRFqh5kN4yw.tqIPoyvkHe2MGOXMimE9O5
54Lo6AbBCQkZlsqQI4XRQ%3D 实验空间用户验证时使用XJWT标准,此标准基于JSON Web
Token (JWT)开发。XJWT 包含三个参数:header, payload,
signature,因此生成token就要先获得这三个参数。 (一)用户验证令牌token。 token 的组成结构:based64(raw header) +'.' + base64(raw
payload)+'.'+base64(raw signature) 8
— — token组成参数header, payload, signature