ruderal 发表于 2018-5-17 08:01:37

微信支付/登陆出现签名错误

本帖最后由 ruderal 于 2018-5-19 09:28 编辑

公众号已认证并通过了微信支付
授权目录、PID等参数确认正确(之前设置过,可以支付和登陆)
其实这个问题从17年年底就发现了,但更新了几次还是无法支付和获取ID登陆,不知是什么问题。

——————————————————————————————————————————————————————
解决了。
微信在之前某个更新时加入了HMAC-SHA256,原有的KEY失效要,重新生成。
所以,在确认了API参数正确、授权目录正确、HTTPS、以及编码$dat = iconv('UTF-8','ISO8859-1',array2xml($package)); 后,问题依然存在时,可以去更新一下你的支付KEY。

admin 发表于 2018-5-17 10:30:29

该填写的填写正确,微信设置那边设置好,商城后台填写的信息确认后面没有空格。

ruderal 发表于 2018-5-19 09:19:26

admin 发表于 2018-5-17 10:30
该填写的填写正确,微信设置那边设置好,商城后台填写的信息确认后面没有空格。 ...

找到问题并解决了!解决方法更新在上面。

admin 发表于 2018-5-19 14:45:17

ruderal 发表于 2018-5-19 09:19
找到问题并解决了!解决方法更新在上面。

原来如此。
页: [1]
查看完整版本: 微信支付/登陆出现签名错误