billliy 发表于 2013-5-16 02:56:11

9.0 支付宝验证签名出错问题解决方案

问题:9.0 支付验证签名出错问题
描述:用支付宝购买积分之后,支付交易成功,但是在网站反馈的结果是“验证签名出错”,充值完成,但是在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);

qixiaodong 发表于 2013-5-16 02:59:04

沙发支持
全局置顶

冒险冰雷 发表于 2013-5-16 03:00:20

支持下 还是8.5的路过

andylaufans 发表于 2013-5-16 03:02:02

恩,支持~

lilingdong 发表于 2013-5-16 03:03:26

必须支持...

yingouqlj 发表于 2013-5-16 03:03:34

学习,,支持

☆紫色爱情☆ 发表于 2013-5-16 03:08:24

出个补丁吧,把DIY自动全局,还有话题功能无法调用封面等问题先解决一下吗

gczheng 发表于 2013-5-16 03:12:10

精彩分享!!!

纵横五海 发表于 2013-5-16 03:15:38

恩,支持

shenweilin0304 发表于 2013-5-16 03:15:44

,不管爽不爽,先占个楼
页: [1] 2
查看完整版本: 9.0 支付宝验证签名出错问题解决方案