CBS系统第三方对接流程详解
需积分: 5 159 浏览量
更新于2024-06-30
1
收藏 102KB DOCX 举报
CBS系统对接流程详解
CBS(Cross-Banking Solution)是招商银行推出的跨银行现金管理平台系统,旨在为跨国公司、集团企业、财政事业单位等客户提供专业化的现金、财资及风险管理服务。CBS系统支持集团资金部门、财务公司、资金结算中心、共享服务中心等不同企业司库模式,提供多个行业定制化版本和高端客户的个性化定制。
在CBS系统对接流程中,第三方系统需要成功登录CBS系统,获取登录用户的信息,如证件类型、证件号码、手机号码、邮箱信息等。然后,第三方系统使用CBS提供的公钥加密用户数据,并用自己的私钥生成签名,调用CBS后台服务API获取认证信息(token)。CBS服务端验证签名通过后,根据用户信息和项目信息生成认证信息(token),并将其返回给第三方系统。
CBS系统开放的API采用HTTP通讯方式进行对接,使用JSON报文传输业务数据。报文格式包括请求报文和应答报文两种,请求报文中包括“REQUESTX”和“SYCOMREQX”两个部分,其中“SYCOMREQX”为固定输入接口,GRPIDT字段值为项目编号,例如“SVSZ1022”;“REQUESTX”为所调用API输入接口名,SODATA字段值为输入接口字段键值加密后字符串,SOSIGN字段值为签名。
CBS系统使用SM2加密算法进行加密,CBS生成公钥与私钥,CBS保留私钥,公钥给第三方系统,第三方系统传递数据时用公钥进行加密,CBS接收数据时用私钥解密。CBS系统对接流程中,第三方系统需要使用CBS提供的公钥加密认证信息,用自己的私钥生成签名,将数据拼接到CBS提供的单点页面URL后并跳转。
CBS系统对接流程中,CBS服务端验签通过后,解密认证信息(token),并进行验证,验证通过后进行登录操作。CBS系统对接流程中,CBS服务端验签通过后,解密认证信息(token),并进行验证,验证通过后进行登录操作,最后携带登录信息跳转到CBS首页。
CBS系统对接流程中,第三方系统需要遵守CBS系统的API对接规范,使用HTTP通讯方式进行对接,使用JSON报文传输业务数据,并遵守CBS系统的加密方式和报文格式。CBS系统对接流程中,CBS服务端验签通过后,解密认证信息(token),并进行验证,验证通过后进行登录操作,最后携带登录信息跳转到CBS首页。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-12-14 上传
2022-06-29 上传
2023-05-10 上传
2024-04-16 上传
zengxlf
- 粉丝: 5
- 资源: 28
最新资源
- 虚拟人中台相关方案文档
- unity 3D文字系统源码VText.zip
- madgrad:MADGRAD的JAX实现
- SimpleHUD:SimpleHUD是一款易于使用但美观的Android HUD(或对话框)
- 汇编语言程序设计(资料+视频教程).rar
- 信呼协同办公OA系统 v2.1.8
- meelouth.github.io:网站
- bank-java:一个用 Java 编写的带有 GUI 的基本银行程序
- 亚马逊交易-crx插件
- stylex
- Data-Analysis-Project-in-Python:Python中Fifa 18数据集的数据分析。 该项目包括可视化和用于预测目的的机器学习
- glslmath:C ++仅限头文件的库,可模拟GLSL数学-开源
- TongYWPF.Template.NumberOne202303DemoK
- 剁手党买家秀助手-crx插件
- ExpandTabView-master
- React