|
@@ -75,7 +75,7 @@ class Api
|
|
|
$this->request = is_null($request) ? Request::instance() : $request;
|
|
|
|
|
|
// 验签
|
|
|
-// $this->verifysign();
|
|
|
+ $this->verifysign();
|
|
|
|
|
|
// 控制器初始化
|
|
|
$this->_initialize();
|
|
@@ -112,22 +112,23 @@ class Api
|
|
|
if (!$signgetdata) {
|
|
|
$this->error('签名错误');
|
|
|
}
|
|
|
- dump($signgetdata);
|
|
|
+ //dump($signgetdata);
|
|
|
|
|
|
//接收到的参数
|
|
|
$request_all = $this->request->request();
|
|
|
unset($request_all['s']);
|
|
|
unset($request_all['sign']);
|
|
|
ksort($request_all);
|
|
|
- $request_all = json_encode($request_all);
|
|
|
- dump($request_all);
|
|
|
+ $request_all = http_build_query($request_all);
|
|
|
+ $request_all .= '&signkey=F_dC923_35270PdsIIUIUTRERYTYYU';
|
|
|
+ //dump($request_all);
|
|
|
|
|
|
//作对比
|
|
|
if($request_all != $signgetdata){
|
|
|
$this->error('验签错误');
|
|
|
}
|
|
|
|
|
|
- echo '验签正确';
|
|
|
+ //echo '验签正确';
|
|
|
|
|
|
return true;
|
|
|
}
|