配置easywecaht碰到的坑
版本问题
url访问微信校验:
/valid?signature=xxx&echostr=xxx×tamp=1502621836&nonce=xxx
overtrue/wechat依赖doctrine/cache,而这个doctrine/cache最新版必须php 7.1以上,7.0.x的只能更改composer.json中这个玩意的版本, 最大1.6.2- 权限问题:
wechat.log可写权限 overtrue/wechat需要用到curl函数,提先安装valid的请求方式是**GET**- 回复消息的请求方式是
POST
配置路由rule如下:
微信支付
csrf关闭
public $enableCsrfValidation = false;微信支付无法在web开发工具上测试
回调地址配置好之后,要让所有用户可以访问,要不然微信访问回调地址的时候会先
302到登录页,然后发送post请求,报错无法验证数据