微信开发填写服务器配置

感觉相当丢人。
我这个微信开发填写服务器配置的事儿想不通。

方法应该是获取signature 和 timestamp 和nonce然后进行对比返回true和false
//微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。 
    $signature      = Input::get('signature');
    //时间戳 
    $timestamp      = Input::get('timestamp');
    //随机数 
    $nonce          = Input::get('nonce');

    $token          = TOKEN;
    $tmpArr = array($token, $timestamp, $nonce);
    sort($tmpArr);
    $tmpStr = implode($tmpArr);
    $tmpStr = sha1($tmpStr);

    if($tmpStr == $signature){
        return true;
    }else{
        return false;
    
}

就想这样子。
但是想想又不对。因为laravel它return的是response或者string而不是boolean。最后我还是硬着头皮上传到服务器并且填写服务器配置。
最后得到不行的(URL请求超时)。
网上的教程是把验证写在filter,通过filter对每一个微信的请求进行验证。
可是我这是填写服务器配置啊。。。

有谁帮帮我。laravel的微信服务器配置怎么做啊
已邀请:

kaxiu

赞同来自:

是return Input::get('echostr');
这一个货 而不是return true | false;
经过验证过滤后返回的就这个echostr

要回复问题请先登录注册