Browse Source

test link

master
dutsc 3 years ago
parent
commit
ee2c54fc1b
  1. 10
      mobile/source/helpers/dalianpay/library/Crypt.php

10
mobile/source/helpers/dalianpay/library/Crypt.php

@ -177,8 +177,8 @@ class Crypt
// 加密数据转二进制
$pre_decrypt_data = base64_decode($data);
// $pre_decrypt_data = mb_convert_encoding($pre_decrypt_data, 'UTF-8', 'GBK'); // sc_test
echo "pre_decrypt_data\r\n";
echo $pre_decrypt_data . "\r\n";
// echo "pre_decrypt_data\r\n";
// echo $pre_decrypt_data . "\r\n";
// 读取私钥
$private_key = file_get_contents($this->config['private_key']);
$private_key = openssl_pkey_get_private($private_key);
@ -204,9 +204,9 @@ class Crypt
}
$decrypted_data .= $decrypted_data_tmp;
}
echo "after decrypted.\r\n";
$decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', 'GBK');
echo $decrypted_data . "\r\n";
// echo "after decrypted.\r\n";
// $decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', 'GBK');
// echo $decrypted_data . "\r\n";
// 解密结果编码转换(JAVA处理后的中文一般为GBK编码)
// echo "\r\n";
// var_dump($decrypted_data);

Loading…
Cancel
Save