在使用支付宝手机网页支付的时候遇到一些问题跟大家分享一下。

1.生成签名的时候,使用Base64加密时报错:DerInputStream.getLength():lengthTag = 127, too big.

这个问题是因为商户密钥没有设置,在AlipayConfig中配置好合作伙伴ID和商户密钥,注意:java版的密钥要经过处理,具体方法参考官网

2.生成签名的时候,报错:DER input, Integer tag error.

这个问题主要是商户密钥中用的是RSA公钥,要用openssl进行加密再填入商户密钥,注意:openssl windows版本在下载下来的demo中已经有了,不用再上网找,并且网上的方法很麻烦。

3.错误代码:ILLEGAL_SIGN

主要是使用的私钥跟合作伙伴ID对应的公钥匹配不上,一定要用自己上传的公钥对应的私钥。注意:因为首先是openssl随机生成私钥,然后再通过openssl生成公钥,如果私钥忘了,最好是重新生成一个,然后再生成对应的私钥,把公钥上传给支付宝。(官网有说)

总的来说并不复杂,只是一些小问题,以下是调试成功的时候的图片,注意:调试的时候金额最好是0.01元,你懂的。

支付宝手机网页支付java demo调试问题和解决办法相关推荐

  1. php手机网站支付宝_php支付宝手机网页支付类实例

    本文实例讲述了php支付宝手机网页支付类.分享给大家供大家参考.具体分析如下: 此处注意: ① 该类是用在Yii框架里面的,没有去掉一些框架的东西. ② 本类不能不做任何修改而使用. 1. PHP代码 ...

  2. 支付宝手机网页支付之golang版

    本文章主要是通过golang实现了支付宝手机网页支付的简单封装,封装的基本都是请求的必传参数,如果需要其他参数,可以自己修改BizContent结构体来满足自己的需求. 封装的文件大体分为4个文件: ...

  3. android 仿支付页面,【android仿系列进阶篇】android 支付宝手机网页支付

    最近在做android-,恩,就说这么多吧 1,准备工作 当然了,假设你已经有了pid(partner)和商户账户(seller),并且开通了手机网页支付功能. 下载的包里面,打开[手机网页即时到账接 ...

  4. 支付宝手机网页支付接口调用

    1.前期工作 1.1 登陆支付宝官网 网址:https://www.alipay.com/ 1.2 下载手机网站支付的demo的步骤 1.2.1 先点击API,选择手机网站支付模块点击 1.2.2 点 ...

  5. 支付宝手机网页支付即时到账接口

    mycncart的前后台均为移动设备方便访问,支付宝方面单独针对移动设备访问网站设立了支付接口,普通的支付宝即时到账接口无法在手机网页上正常支付 本支付插件是支付宝手机网页即时到账接口. 本插件需要解 ...

  6. 支付宝支付,支付宝手机网页支付

    1.首先你需要与支付宝的蚂蚁金服建立合作关系然后进入开放平台 2.在开放平台中建立你的应用,我这里的应用已经创建好了,就不在演示了,这个也比较简单 3.在应用中添加你需要的功能,注意:添加的功能必须是 ...

  7. 接入支付宝手机网页支付详解

    主要就是要在后端构建一个html表单,以一个接口返回给前端,前端加载html后就会自动跳转到支付页面 <form id='alipaysubmit' name='alipaysubmit' ac ...

  8. thinkphp6项目的支付宝手机网页支付接入

    搞了两天,踩了一大堆坑,终于对接好支付宝的支付了,下面记录 一下最近对接的心得. 先说效果,我建立了一个控制器,方法pay,传入订单ID,就可以支付这个订单了,回调建立方法,notify_url,有了 ...

  9. Laravel 集成支付宝手机网站支付

    前期准备: 1.下载SDK,里面还有Demo,可以参照Demo里面的内容快速接入 支付宝 手机网站支付SDK&Demo 2.把下载的zip文件解压,放到项目目录里,这里作者放在app文件夹里, ...

最新文章

  1. Selenium 高阶操作
  2. 二叉搜索树(BFS)总结
  3. 23 CO配置-控制-产品成本控制-成本对象控制-检查定单类型
  4. Bootstrap3栅格系统布局实例
  5. oracle从光盘启动不了,oracle install
  6. JS中时间格式化常用方法
  7. paip.提升性能----数据库连接池以及线程池以及对象池
  8. 【优化求解】基于matlab粒子群与遗传算法混合算法求解切削参数优化问题(以成本和碳排放量为目标函数)【含Matlab源码 1619期】
  9. 带你实战Android深色模式,深入原理剖析
  10. welearn考试切屏会有显示吗_welearn随行课堂班级测试答案
  11. 华为网吧服务器型号,网吧服务器价格
  12. git rebase详解(图解+最简单示例,一次就懂)
  13. 【OpenCV C++】照片换底
  14. 硬件设计4---什么是电感磁珠?
  15. Python 分批次处理数据示例
  16. 印度初创企业HealthifyMe获1200万美元B轮融资以开发其人工智能营养师功能
  17. 成功解决:1136 - Column count doesn‘t match value count at row 1
  18. 【字符串】Hash表
  19. 平安夜的真实来历(平安夜的由来)
  20. 【漫漫转码路】Day 39 C++ day10

热门文章

  1. 高云FPGA(四):抓信号
  2. 某奇门遁甲的相关分析
  3. 经典文献阅读之--On Degeneracy of Optimization-based State Estimation Problems(防止非线性优化退化)
  4. 计算机的起始时间 1970年1月1日
  5. Android下音频tinyalsa(tinymix/tinycap/tinyplay/tinypcminfo)--------mark详细
  6. laravel5.2总结--服务容器(依赖注入,控制反转)
  7. JS逆向教程:Python采集今日头条视频
  8. 道路测量xy坐标表示什么_三坐标(CMM)测量的矢量方向(i,j,k)
  9. Extjs6的TreePane无法使用iconCls图标显示
  10. 安全合规--43--基于国内法律法规的企业数据合规体系建设经验总结(一)