最近应一个客户的要求在ecshop下开发建行网银的在线支付接口。

原来以为很简单,后来发现不是这么回事。

先看看建行的开发接口和实例代码。因为ecshop是Php的,所以在php的实例代码中有这么一段代码:

$rsasig=new COM("CCBRSA.RSASig") or die ("error");

$rsasig->setpublickey($pubkey);

$result=$rsasig->StringVerifySigature($sign,$datastr);

$log_id = get_order_id_by_sn($_REQUEST['ORDERID'],true);

就是所php接口中会需要建行开发的一个组件来完成返回值的验证,但是建行提供的dll无法注册,

咨询过建行的技术支持之后说,这个组件已经很长时间没更新了,好不好用还不好说,不建议用这个组件来验证。

建议用jar包来验证。建行太不专业了。这么说来要想完成建行的这个接口需要一个支持php和java的环境。

本人最终完成java和php的开发。大家可以通过QQ跟我交流。QQ:804752009

加我注明银行接口。

建行支付接口 php,ecshop下用php语言和jar包实现建设银行在线支付接口相关推荐

  1. 若依微服务版怎样在common-core模块下引用第三方lib的jar包(MobileIMSDK4J_tcp的jar包)

    场景 若依微服务版手把手教你本地搭建环境并运行前后端项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109363303 在上 ...

  2. maven学习系列8----将resources目录下的文件打包到jar包外

    maven默认情况下会把src/main/resources下的文件和class文件一起打到jar包内部,但是有很多场景下都需要把resources下的文件打包到jar包外面,这样修改resource ...

  3. 【Java Web】Myeclipse下运用maven管理项目jar包

    Java Web开发的人都知道经常会为缺少各种jar包而烦恼,经常要去各种地方下载.用maven来管理项目的jar包,就非常方便了,maven会自动帮你下载所需要的各种jar包. 下面就来介绍一下在M ...

  4. java 多目录 编译jar_javac编译多个包下的、依赖其他jar包的java文件

    问题: 多个*.java文件编译 *.java文件依赖其他的jar包 如下文件结构: F:\jar_pra child --child01 --MyChild.java --child02 --MyC ...

  5. win、linux环境下JAVA+GDAL部署,jar包启动,相关描述,问题解决

    文章目录 windows环境下JAVA+GDAL 1.GDAL下载 2.GDAL安装(既解压后拷贝) 3.GDAL测试 4.Jar包方式运行 https://www.jianshu.com/p/6bc ...

  6. 【ClassLoader】实现自定义类加载器加载指定路径下的Class文件和Jar包

    文章目录 前言 自定义类加载器加载.class文件 自定义类加载器加载jar包文件 前言 在web开发中,一般我们是不需要去自己实现类加载器的,常见的web容器已经帮我们实现了指定路径下的加载,比如我 ...

  7. 彩虹易支付插件后台结算、会员中心秒提现集成包(哆咪付接口)

    介绍: 使用教程: 1.首先吧插件下载到彩虹易支付程序的根目录,然后解压即完成安装! 2.安装后配置哆咪付商户信息! 后台→系统设置→企业付款配置→哆咪付商户ID / 哆咪付商户秘钥 / 哆咪付交易安 ...

  8. linux运行java程序引用jar包,ubuntu下java 命令行引用jar包的方法

    推荐文章 Ubuntu常用快捷键总结 桌面常用快捷键 Alt + F1:聚焦到桌面左侧任务导航栏,可按上下键进行导航 Alt + F2:运行命令 Alt + F4:关闭当前窗口 Alt + Tab:切 ...

  9. AS下解决Gradle dependencies compile jar包冲突、重复问题

    无需原生开发基础,也能完美呈现京东商城.<混合开发京东商城系统,提前布局大前端>课程融合vue.Android.IOS等目前流行的前端和移动端技术,混合开发经典电商APP--京东.课程将各 ...

最新文章

  1. 模板 - 最小树形图(朱刘算法)
  2. 一个多线程应用的最佳示例
  3. java中异常注意问题(发生在多态是的异常问题)
  4. (计算机组成原理)第五章中央处理器-第二节:指令执行过程(取指周期、间址周期、执行周期和中断周期)
  5. SPA 单页Web应用
  6. (62)FPGA一维数组(reg)
  7. [LeetCode] Reverse Linked List 倒置链表
  8. 2022秋软工实践个人作业一
  9. 又在折腾那个手机骷髅病毒,真无聊
  10. 位、字节、字、字长的概念以及存储单位的的换算
  11. 《周易》经典语录,感悟人生智慧(二)
  12. 解决MATLAB的simulink仿真Scop窗口曲线显示不全只显示部分曲线的问题
  13. Vue自定义组件之时间跨度选择器
  14. unity手游之聊天SDK集成与使用一
  15. 扩展数组方法 给数组原形链追加方法(原型链中的this)
  16. linux菜鸟基础学习(一)
  17. 詹妮弗洛佩兹宣布订婚,网友:这颗钻戒够大!有钱!
  18. 如何给孩子选绘本:绘本筛选实践分享
  19. 透过2W条评论看动漫《博人传-火影忍者新时代》
  20. 鸟哥的Linux私房菜基础学习篇 第5章的重点探索

热门文章

  1. 腾讯提出蛋白质研究AI模型,预测准确率刷新纪录,入选Nature子刊
  2. 工作流Activiti流程图各元素介绍
  3. 流媒体服务存储空间有效利用-录像存储循环覆盖保存及录像计划制定
  4. vscode的clg快捷键设置
  5. velocity配置
  6. VMWare Workstation:局域网PC连接虚拟机里的远程桌面或端口
  7. jQuery隐藏/显示
  8. 上海英方科技招股书市场分析
  9. Python入门习题大全——个性化消息
  10. kubectl 创建pvc_k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC