CBS系统第三方对接流程详解
需积分: 5 125 浏览量
更新于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首页。
280 浏览量
200 浏览量
140 浏览量
103 浏览量
165 浏览量
235 浏览量
1580 浏览量

zengxlf
- 粉丝: 5
最新资源
- Python大数据应用教程:基础教学课件
- Android事件分发库:对象池与接口回调实现指南
- C#开发的斗地主网络版游戏特色解析
- 微信小程序地图功能DEMO展示:高德API应用实例
- 构建游戏排行榜API:Azure Functions和Cosmos DB的结合
- 实时监控系统进程CPU占用率方法与源代码解析
- 企业商务谈判网站模板及技术源码资源合集
- 实现Webpack构建后自动上传至Amazon S3
- 简单JavaScript小计算器的制作教程
- ASP.NET中jQuery EasyUI应用与示例解析
- C语言实现AES与DES加密算法源码
- 开源项目实现复古游戏机控制器输入记录与回放
- 掌握Android与iOS异步绘制显示工具类开发
- JAVA入门基础与多线程聊天售票系统教程
- VB API实现串口通信的调试方法及源码解析
- 基于C#的仓库管理系统设计与数据库结构分析