ALI64报错排查方案

简介: ali64这个错误涉及到的可能性比较多所以整理一个帖子分享给大家,大家可以根据我的这个方案进行排查。 1.首先检查密钥是否匹配(密钥不匹配导致的问题可能性最大)  商户原始私钥(rsa_private_key)配置到项目中,适用于php,C#等   商户pkcs8私钥(rsa_private_k...

ali64这个错误涉及到的可能性比较多所以整理一个帖子分享给大家,大家可以根据我的这个方案进行排查。 

1.首先检查密钥是否匹配(密钥不匹配导致的问题可能性最大)
  商户原始私钥(rsa_private_key)配置到项目中,适用于php,C#等 

  商户pkcs8私钥(rsa_private_key_pkcs8)配置到项目中,适用于java,安卓,iso等 

  商户公钥(rsa_public_key)这个需要上传支付宝开放平台 

2.如果确认第一步密钥没有问题,需要检查商户公钥上传的位置是否正确 
  a.移动支付接口(接口名称:mobile.securitypay.pay)的上传合作伙伴密钥管理 
  b.app支付接口(接口名称:alipay.trade.app.pay)的上传开放平台密钥管理 
注意您使用的接口接口不同上传位置不同 

3.如果第二步也没有问题,这里建议直接测试官方提供的demo配置好自己的appid ,pid,私钥等,进行请求支付测试。 
  app支付接口(接口名称:alipay.trade.app.pay)demo下载地址:[url]https://docs.open.alipay.com/54/104509[/url] 
  如果demo也是报错ali64,需要重新检查第一步和第二步,这个一定是密钥问题。 
  如果demo可以正常请求,但是自己的项目会报错看第四步检查方案。 

4.输出官方demo的请求参数和自己项目的请求参数进行对比,看自己的项目中的请求参数是否有中文乱码,空格,或者非法字符(非法字符指的是键盘上的符号)进行排查 

5.检查是否对请求参数进urlencode 
  a.移动支付接口(接口名称:mobile.securitypay.pay)对sign签名做urlencode 
  b.app支付接口(接口名称:alipay.trade.app.pay)对请求字符串的所有一级value(biz_content作为一个value)进行encode。 

如果上面步骤排查还是无法解决,欢迎在帖子下方追问

目录
相关文章
|
5月前
|
敏捷开发 测试技术 持续交付
云效产品使用常见问题之统计功能开启失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
监控 关系型数据库 Serverless
Serverless 应用引擎常见问题之函数计算3.0的项目提示未知错误如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
|
5月前
|
监控 关系型数据库 Serverless
Serverless 应用引擎常见问题之工作流这执行输出通过jsonpath过滤如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
414 3
|
5月前
|
SQL DataWorks Java
DataWorks操作报错合集之在阿里云 DataWorks 中,代码在开发测试阶段能够成功运行,但在提交后失败并报错“不支持https”如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
DataWorks操作报错合集之在阿里云 DataWorks 中,代码在开发测试阶段能够成功运行,但在提交后失败并报错“不支持https”如何解决
|
5月前
|
存储 监控 安全
服务器常见问题以及处理方案
服务器常见问题以及处理方案
|
5月前
|
物联网 开发工具
MQTT常见问题之查轨迹失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
5月前
|
存储 SQL 分布式计算
ApacheHudi常见问题汇总
ApacheHudi常见问题汇总
81 0
|
5月前
|
SQL 分布式计算 DataWorks
DataWorks常见问题之运行官方提供的示例报错如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
12月前
|
C# C++
[记录]c/c++和c#联调常见问题
[记录]c/c++和c#联调常见问题
|
运维 监控 Serverless
部署失败问题排查|学习笔记
快速学习部署失败问题排查
221 0
部署失败问题排查|学习笔记