新闻中心
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






