diff --git a/src/QimenWms.php b/src/QimenWms.php index 5ba935a..bc799d9 100644 --- a/src/QimenWms.php +++ b/src/QimenWms.php @@ -611,15 +611,8 @@ class QimenWms extends BaseWms implements WmsInterface if (empty($params)) { return false; } - $query = [ - 'method' => $params['method'], - 'timestamp' => $params['timestamp'], - 'format' => $params['format'], - 'app_key' => $params['app_key'], - 'v' => $params['v'], - 'sign_method' => $params['sign_method'], - 'customerId' => $params['customerId'], - ]; + $query = $params; + unset($query['body'], $query['sign']); $sign = $this->createSign($query, $params['body']); if (!hash_equals((string) $sign, (string) $params['sign'])) { return false;