电商网站开发发展和前景宁波网站的建设
web/
2025/10/5 17:21:06/
文章来源:
电商网站开发发展和前景,宁波网站的建设,制作个人网页费用,网络维护培训班本地服务端测试是可以拉起微信支付的#xff0c;但是项目移到服务器上就不行呢#xff1f;开放平台的app签名已经改了发布版的(签名是通过微信官方给的Gen_Signature_Android.apk获取的)#xff0c;appid没换、APP_SECRET 也没换、商户密钥key也没换#xff0c;证书更没换哈…本地服务端测试是可以拉起微信支付的但是项目移到服务器上就不行呢开放平台的app签名已经改了发布版的(签名是通过微信官方给的Gen_Signature_Android.apk获取的)appid没换、APP_SECRET 也没换、商户密钥key也没换证书更没换哈后来我切换到本地测试 可以支付哈真是日了狗邪门了网上一大推讲sign签名问题我瞅了一天了。。。找不出来问题总结下1.基础配置证明签名appidmch_id, key参数配置是正常的根本没动本地测试也正常说明不是这里的问题2.app签名都是通过微信官方给的Gen_Signature_Android.apk获取的也没毛病哈4.:统一下单接口正常下单两次sign签名appid、attac、body、mch_id、nonce_str、notify_url、out_trade_no、spbill_create_ip、total_fee1trade_typeAPP签名加key后appid、attac、body、mch_id、nonce_str、notify_url、out_trade_no、spbill_create_ip、total_fee1trade_typeAPPkey***最后生成Sign:1E093926EA0202C855ED598689C76431签名appid、noncestroqV8fcDIMgRMuB9KpackageSignWXPaypartnerid、prepayidwx08103747913176043a9b57221f33010000timestamp1604803067签名加key后appid、noncestroqV8fcDIMgRMuB9KpackageSignWXPaypartnerid、prepayidwx08103747913176043a9b57221f33010000timestamp1604803067key30c39aa331a66044c4735a3d40201749最后生成Sign:7A3767500852C91ED161FFA5A783B4B9-------接下来是返回客户端的--------预付订单wxPay:{packageSignWXPay, appidwxed23498377bd08b2, extdata135****7582, sign7A3767500852C91ED161FFA5A783B4B9, partnerid1601634436, prepayidwx08103747913176043a9b57221f33010000, noncestroqV8fcDIMgRMuB9K, timestamp1604803067}客户端调起支付PayReq req new PayReq();req.appId map.get(appid);req.partnerId map.get(partnerid);req.prepayId map.get(prepayid);req.packageValue map.get(package);req.nonceStr map.get(noncestr);req.timeStamp map.get(timestamp);req.extData map.get(extdata);req.sign map.get(sign);//发送请求或发送响应到微信终端WechatResult wxapi.sendReq(req);最最关键的是我本地是可以调起支付的放在服务器上不行呢(前提已经在开放平台上改了发布版的app签名)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87472.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!