CBS系统第三方对接流程详解
需积分: 5 43 浏览量
更新于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首页。
1579 浏览量
103 浏览量
165 浏览量
235 浏览量
2024-04-08 上传
280 浏览量
409 浏览量

zengxlf
- 粉丝: 5
最新资源
- Swift实现渐变圆环动画的自定义与应用
- Android绘制日历教程与源码解析
- UCLA LONI管道集成Globus插件开发指南
- 81军事网触屏版自适应HTML5手机网站模板下载
- Bugzilla4.1.2+ActivePerl完整安装包
- Symfony SonataNewsBundle:3.x版本深度解析
- PB11分布式开发简明教程指南
- 掌握SVN代码管理器,提升开发效率与版本控制
- 解决VS2010中ActiveX控件未注册的4个关键ocx文件
- 斯特里尔·梅迪卡尔开发数据跟踪Android应用
- STM32直流无刷电机控制实例源码剖析
- 海豚系统模板:高效日内交易指南
- Symfony CMF路由自动化:routing-auto-bundle的介绍与使用
- 实现仿百度下拉列表框的源码解析
- Tomcat 9.0.4版本特性解析及运行环境介绍
- 冒泡排序小程序:VC6.0实现代码解析