|
@@ -40,8 +40,8 @@ class Test extends Api
|
|
|
unset($request_all['s']);
|
|
|
unset($request_all['sign']);
|
|
|
ksort($request_all);
|
|
|
- $request_all['signkey'] = 'F_dC923_35270PdsIIUIUTRERYTYYU';
|
|
|
- $request_all = json_encode($request_all);
|
|
|
+ $request_all = http_build_query($request_all);
|
|
|
+ $request_all .= '&signkey=F_dC923_35270PdsIIUIUTRERYTYYU';
|
|
|
dump($request_all);
|
|
|
|
|
|
//作对比
|
|
@@ -60,10 +60,12 @@ class Test extends Api
|
|
|
unset($request_all['s']);
|
|
|
// dump($request_all);
|
|
|
ksort($request_all);
|
|
|
- $request_all['signkey'] = 'F_dC923_35270PdsIIUIUTRERYTYYU';
|
|
|
+
|
|
|
+
|
|
|
// dump($request_all);
|
|
|
- $json_data = json_encode($request_all);
|
|
|
- echo $json_data;
|
|
|
+ $request_all = http_build_query($request_all);
|
|
|
+ $request_all .= '&signkey=F_dC923_35270PdsIIUIUTRERYTYYU';
|
|
|
+ echo $request_all;
|
|
|
|
|
|
$public_key_str = config('app_rsa.public_key');
|
|
|
$public_key = "-----BEGIN PUBLIC KEY-----" .PHP_EOL.
|
|
@@ -72,7 +74,7 @@ class Test extends Api
|
|
|
|
|
|
|
|
|
$sign = '';
|
|
|
- openssl_public_encrypt($json_data,$sign,$public_key);
|
|
|
+ openssl_public_encrypt($request_all,$sign,$public_key);
|
|
|
$sign = base64_encode($sign);
|
|
|
|
|
|
$this->success('获得签名',$sign);
|