Laravel

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

2019-05-14 16:40:57

代码如下,然后就出现了问题 

<?php

namespace App\Http\Controllers\Wechat;

use App\Models\OfficialAccount;
use EasyWeChat\Factory;
use App\Models\IszmxwLog;
use EasyWeChat\OpenPlatform\Server\Guard;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class WechatController extends Controller
{
    protected $openPlatform;

    public function __construct()
    {
//        $config = [
//            'app_id' => 'wx5be4*****8e28',
//            'secret' => '43f487777**********b03cc47098a',
//            'token' => 'q***a',
//            'aes_key' => 'ckGPqhPfREgJ************f8Xv9QMm5ym3Yf'
//        ];

        $config = config('wechat.open_platform');

        $this->openPlatform = Factory::openPlatform($config);
    }

    /**
     * @param Request $request
     * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
     * 授权跳转链接
     */
    public function account_empower(Request $request)
    {
        $user_id = $request->get('user_id');

        $url = $this->openPlatform->getPreAuthorizationUrl('http://open.54zm.com/wechat/official_account/callback?user_id=' . $user_id);

        return redirect($url);
    }

}

报错如下

Credential "component_verify_ticket" does not exist in cache.

说缓存不存在,排查了很久,终于找到罪魁祸首了,我首先申明,我这里

用的是laravel5.5版本"laravel/framework": "5.5.*"

easywechat插件用的是"overtrue/laravel-wechat": "~4.0"


主要是由于$config的读取问题,用laravel框架自带的方式读取
$config = config('wechat.open_platform');
这样就会报哪个错误,直接手动配置,获取从数据库读取,就不会出错,
具体原因,不是很明白,我就换成了数据库读取配置文件,解决了就好了



统计:
0 评论
0 查看


马上批阅

评论该篇文章

Laravel技术交流群
扫码关注体验小程序
小程序二维码 小程序码
站长最新说说动态

欢迎来到追梦小窝的博客,有什么值得收藏的就拿去用吧,不客气,大部分内容来自互联网,如有侵犯版权请您注明来信,我将会第一时间妥善处理


最新评论
共6条评论
image
2017-07-07 14:04:55 追梦小窝 评论了 今天画了一个小图标
来自:59.40.248.60
@皮皮豪:我QQ543619552
image
2017-07-07 14:04:27 追梦小窝 评论了 emlog缩略图不同实现方法:正文-附件-随机图片
来自:59.40.248.60
@皮皮豪:那里不会,教程说的很详细
image
2017-07-07 12:06:08 皮皮豪 评论了 emlog缩略图不同实现方法:正文-附件-随机图片
来自:120.82.74.53
看了还是不会啊
image
2017-07-07 18:23:25 皮皮豪 评论了 今天画了一个小图标
来自:120.82.74.36
怎么联系你啊
image
2017-07-07 12:07:49 追梦小窝 评论了 今天画了一个小图标
来自:113.91.34.248
@文森:别笑话我了
image
2017-04-04 22:29:04 文森 评论了 今天画了一个小图标
来自:223.74.150.13
这个图标看上去很nice
站点统计
  • 文章总数: 141篇
  • 微语总数: 6条
  • 评论总数: 6条
  • 运行天数: 1537天