微信支付沙盒环境 提示获取沙箱密钥失败,确认交易密钥是否正确

qq_33880112 2017-11-22 08:54:43
Map<String, String> sanboxSignReqMap = new HashMap<String, String>();
sanboxSignReqMap.put("mch_id", reqData.get("mch_id"));
sanboxSignReqMap.put("nonce_str", reqData.get("nonce_str"));
sanboxSignReqMap.put("sign", WXPayUtil.generateSignature(reqData,
config.getKey(), this.signType));
String url = "/sandboxnew/pay/getsignkey";

String respStr = this.requestWithoutCert(url, sanboxSignReqMap,
this.config.getHttpConnectTimeoutMs(),
this.config.getHttpReadTimeoutMs()).trim();




返回值是:
<xml>
<return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[获取沙箱密钥失败,确认交易密钥是否正确]]></return_msg>
</xml>
...全文
4447 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_33151523 2018-01-02
  • 打赏
  • 举报
回复
需要已开通支付的商户设置API密钥,然后拿API密钥生成sign去调用gesignkey获取测试的密钥。
xindong_w 2017-12-27
  • 打赏
  • 举报
回复
同样遇到了,怎么解决的啊?
w1530520334 2017-12-02
  • 打赏
  • 举报
回复
咱俩一样我上他给的这个商户公众号看了 好像没开通支付功能 不知道是不是这个问题

869

社区成员

发帖
与我相关
我的任务
社区描述
本版块主要讨论微信支付开发接入过程中的技术问题。包括微信支付线上线下支付的接入,微信支付营销能力的开发等。
微信社交电子 技术论坛(原bbs)
社区管理员
  • 微信支付
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧