记一次easywechat企业付款问题
由easywechat的cli "./vendor/bin/easywechat payment:rsa_public_key" 获取RSA公钥时
生成的.pem文件内的公钥默认是无格式的
根据easywechat的文档,'rsa_public_key_path'填写该
.pem文件的路径,然后报错: openssl_public_encrypt “key parameter is not a valid key”
这里还需要做两件事,easywechat文档并没有做说明....
1.不能直接用生成的.pem,而是应该转成每64个字符为一行的格式(可以直接复制cli的结果):
如执行了easywechat payment:rsa_public_key
命令后返回:
直接将pub_key的内容复制到.pem即可
2.但这种格式只是 PKCS#1 的, PHP不接受这种格式,我们要将其转为PKCS#8
由微信支付的手册,执行openssl rsa -RSAPublicKey_in -in <filename> -pubout
将输出结果复制到.pem即可
参考:https://www.west.cn/info/html/wangluobiancheng/Phpbiancheng/20180905/4557702.html
转载于:https://www.cnblogs.com/SHQHDMR/p/10342588.html
记一次easywechat企业付款问题相关推荐
- tp5中使用easywechat完成企业付款到用户微信钱包
第一步:使用composer工具在框架中安装easywechat,并将证书放在框架根目录cert里(如果没该目录,则新建一个) 第二步:在控制器中使用: 类开始的时候引入: use EasyWeCha ...
- thinkPHP+easyWeChat开发微信公众号支付,企业付款,红包
easywechat 配置 public function __construct(){$configModel = new Setting();$this->orderModel = new ...
- 【跟我做】简单两部使用laravel-easy-WeChat包快速实现微信企业付款到用户零钱包功能...
2019独角兽企业重金招聘Python工程师标准>>> 最近在使用laravel框架做一款小程序后台,要使用到微信用户提现到零钱包功能,在网上翻了一下大多都是用户下单支付给企业的教程 ...
- php 微信支付 ca证书,微信企业付款 CA证书出错,请登录微信支付商户平台下载证书...
用的easywechat 代码: namespace App\Http\Controllers; use Illuminate\Http\Request; use EasyWeChat\Factory ...
- Laravel-微信企业付款到个人钱包
框架要求: Laravel/Lumen >= 5.1 安装 # Laravel < 5.8composer require "overtrue/laravel-wechat:~4 ...
- java 企业付款_java实现微信企业付款到个人功能
微信官方提供了微信企业账户付款到微信个人零钱接口,提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款.该接口并不是直接所有的商户都拥有,企业要开启必须满足以下 ...
- java实现微信企业付款到银行卡_微信企业付款到银行卡实现方式 - 黎明互联-官方博客 - 黎明互联 - 区块链培训,PHP培训,IT培训,职业技能培训,追求极致!改变您的职业生涯!...
首先说一下微信支付已上线企业付款至银行卡功能.商户可以将商户号余额付款至指定的收款银行账户.通过指定收款银行账户户名.卡号,以及收款银行信息即可实现付款.但是功能目前为灰度开放,已灰度新资金流直连普通 ...
- 企业付款到零钱 java_微信支付商户如何开通企业付款到零钱?
1.功能介绍 简介 企业付款提供由商户直接付钱至用户微信零钱的能力,支持平台操作及接口调用两种方式.具有免费.快速到账.灵活.安全等优点.商户可以使用企业付款,用于如:费用报销.员工福利.用户奖励等. ...
- 微信企业付款开发 C#
一.第一步:需要准备的东东 <add key="sAppID" value="wxf2303b260*******"/> ...
- 微信支付+服务器+php代码,php 微信支付企业付款(示例代码)
/** * 格式化参数格式化成url参数*/ public function ToUrl($arr) {$buff = "";foreach ($arr as $k => $ ...
最新文章
- 余数定理_如何用Java实现余数定理
- LeetCode实战:二叉搜索树的最近公共祖先
- linux进程间通讯-共享内存
- E0144	const char * 类型的值不能用于初始化 char * 类型的实体
- python爬虫怎么爬同一个网站的多页数据-如何用Python爬数据?(一)网页抓取
- 「shell」替代rm,放入回收站
- Qt中子线程创建运行时候出现QObject: Cannot create children for a parent that is in a different thread
- 聊聊微信的Dark模式
- pycharm (二)
- 《剑指offer》第二十八题(对称的二叉树)
- Eclipse下PHP开发 插件安装
- matlab gui gif,gui界面可以显示gif动态图,但结束时会报错
- Linux ANSYS FLUENT 在集群上的安装与配置
- 【BZOJ4049】【Cerc2014】 Mountainous landscape 【凸包】【线段树】
- Python 支付宝红包二维码制作步骤分享
- 【操作系统】概念、功能、特征、分类、运行机制、内核、体系结构、中断和异常、系统调用简介
- 【UOJ】UER#3.B 开学前的日历
- 1:2000比例尺测图
- Beam Search与Prefix Beam Search的理解与python实现
- WIFI 认证加密模式介绍