新闻中心

phpwind9.0出现支付宝验证签名出错

作者 / 时间 2014-04-30 11:54:21

最近有个客户使用phpwind建站,他的网站绑定了支付宝购买积分的功能,然后最近他有会员反映网站的积分系统出现了问题,具体描述如下: 该会员用支付宝购买积分之后,提示支付交易成功,但是在网站反馈的结果是“验证签名出错”,充值完成,但是在9.0 积分前台显示交易状态为未完成,导致无法进行积分兑换!   解决方案: 打开 src/applications/bbs/controller/AlipayController.php 找到 ksort($this->_var); reset($this->_var);   替换为 //兼容支付宝urlencode之后伪静态+号无法rawurldecode的处理方案 isset($this->_var['notify_time'])&&$this->_var['notify_time'] = urldecode($this->_var['notify_time']); ksort($this->_var); reset($this->_var);   相关文章推荐阅读: PHPWIND9.0如何整合UCENTER 无忧主机教您怎么安装PHPWIND9.0论坛模板 无忧主机教您如何修改PHPWIND论坛“POWERED BY PHPWIND”版权信息  

本文地址:https://www.51php.com/phpwind/13958.html

1
1
1
1
1
1
1