微擎微赞模块智慧拼团6.x版本微信用户头像不显示问题

最近因为业务需要在微信公众号上用到拼团的功能,对比了一些市面上含有拼团功能的第三方功能模块,最终选择了智慧拼团这个模块,但是在实际使用的过程中,用户开团、参团都不显示头像。

我首先排除了JS授权的问题,因为公众号是微信认证,并且早早的就绑定了独立第三方微信平台,之前使用其他模块也没出现过这种问题,

然后直接打开“微信web开发者工具”输入网址,发现了异常“This request has been blocked; the content must be served over HTTPS”,

百度一下得知是https站点调用http资源,不会生效的问题,查看详情,发现具体原因是调用了“http://res.wx.qq.com/open”

既然找到原因,那就修改代码吧,Ctrl+F全盘搜索“http://res.wx.qq.com/open”,然而我却低估了这个异常。。。没找到匹配的结果?

ok,我又想难道是分割了字符串?我于是直接搜索“http:”,这回有结果了,但仔细一看,都是一些不相干的,并不是“http://res.wx.qq.com/open”这个代码,

然后我分别尝试了“res.wx.qq.com”、“res”等等若干分割字符串搜索,依然没有找到对应的代码,这下懵B了,咋回事啊?

没办法,问题总是要解决的,一个一个代码看吧。。。。花了若干个小时,终于搞明白了,他娘的核心代码IC加密了!!!

这下犯愁了,这种IC加密不是一时半会就能破解开的,但是又不能放弃这个功能用别的,没有办法,拆东墙补西墙吧,

我对比了一下文件夹路径:core\class\Util.class.php 貌似大部分微擎微赞模块都有这个文件夹和类文件,应该是通用的框架吧?

死马当活马医,随便找了一个包含调用“https://res.wx.qq.com/open”的开源文件替换加密文件,你猜怎么着?

“core\class\Util.class.php”开源替换文件下载地址:

链接: https://pan.baidu.com/s/1kD0X5H5-r_o55f5jDUJHag

密码:

[reply] 2h7v[/reply]

哈哈,问题被解决了!

 

人已赞赏
雕技术

dedecms标签调用栏目seotitle是空内容的解决方法

2018-2-20 22:52:17

二次开发雕技术

关于智慧拼团6.6.2最新版本后台无法添加商户的问题

2018-3-10 1:07:09

免责声明本文中提到的资源均来自于互联网,仅供个人学习交流,若您喜欢本文可附上原文链接随意转载。
版权人申诉:我要申诉
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索