关于easywchat的sdk缓存问题 Credential "component_verify_ticket" does not exist in cache.

本文共有399个字。 # / a

关于公众号开发的轮子,之前一直用的是从github找的zoujingli一个,久闻easywechat大名,这次借着新项目体验一下,刚上来就碰到这问题
根据提示,第一次反应是缓存有问题,查了文档easywechat使用 symfony/cache 来完成缓存工作,它支持基本目前所有的缓存引擎,缓存目录取决于sys_get_temp_dir()
官方文档:https://www.easywechat.com/docs/4.1/customize/cache
本地肯定是有问题的,因为微信每隔10分钟推送微信第三方平台填的 授权事件接受URL 的api,本地的url微信是访问不到的
排查后线上的缓存也没问题
检查后发现配置有问题,修改配置后可以正常获取
另外发现easywechat错误异常的定位不太准确,比如修改白名单的ip有时提示的不是白名单的问题

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

hkch

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码打赏


添加新评论

暂无评论