shh
parent
01c96edb6c
commit
c2b85ea9c6
|
|
@ -37,7 +37,14 @@ class AlipayLifeController extends CommonController
|
|||
file_put_contents('./gggggg.txt', json_encode($_GET));
|
||||
file_put_contents('./pppppp.txt', json_encode($_POST));
|
||||
|
||||
|
||||
$_POST = json_decode('{
|
||||
"sign": "dAwU23dBoGse5Ky8+675uWVFwBtdjbMa8Eq6vtGzyEZW/GxPjqn+PVmevgamQbtMWhdaSD3XXDwH1re6hBe+CM6IIh2gbXTTCqC5f0iPKn233YqDsR5lQok6FffyjSFPfq0c6dggzIfT49roeOBIelEqWBtAZI1PLA7pE1BV215Z1Kyog5SDm/fpdrRP5jk3vVyI8Aa6HDLfWv1diqBYkW5Y1rQ1R6ahKczkvtv0BDJKeQVGvmZZ6kMVtbk6UbBJjgqa7tD7iMldnqNr682OZTw58DDZ44acs1ClNVo/zGKDJ1Tqojz/1EiCnz8WdXqEhsH8igv9S2akHshBW/UEvQ==",
|
||||
"charset": "GBK",
|
||||
"biz_content": "<?xml version=\"1.0\" encoding=\"gbk\"?><XML><AppId><![CDATA[2015070400156153]]></AppId><FromUserId></FromUserId><CreateTime><![CDATA[1540193934274]]></CreateTime><MsgType><![CDATA[event]]></MsgType><EventType><![CDATA[verifygw]]></EventType><ActionParam></ActionParam><AgreementId></AgreementId><AccountNo></AccountNo></XML>",
|
||||
"sign_type": "RSA2",
|
||||
"service": "alipay.service.check"
|
||||
}', true);
|
||||
|
||||
// 参数
|
||||
$params = $_POST;
|
||||
if(empty($params['service']))
|
||||
|
|
|
|||
|
|
@ -121,9 +121,37 @@ class AlipayLife
|
|||
*/
|
||||
private function MyRsaSign($prestr)
|
||||
{
|
||||
echo $prestr;die;
|
||||
$res = "-----BEGIN PRIVATE KEY-----\n";
|
||||
$res .= wordwrap($this->life_data['rsa_private'], 64, "\n", true);
|
||||
$res .= "\n-----END PRIVATE KEY-----";
|
||||
$res = '-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEogIBAAKCAQEAuxAXbZitfaALDaevrWVITveMu2fh3L8t3p/5WGPNEVOqCnL3
|
||||
v8EeYZWOLSuBHhpJaLb7Q3HrPWynzpcJ2C17+DxCVS3Js8J/iAgiJGJB4f8wZuPB
|
||||
wqKncGXdrAtN6EYp3H9K1IQeCmGN9di4Ht7igDDREnVWrUIc1Q6O64KDg8YLhWaT
|
||||
f2FMFvdPKiH9tijIZuvtYxxOUkHmgG6N7+IIvKPLdYde0dt/eTy6L1wbXSWoStfm
|
||||
FYd38vywt51N6AlChh/XAQmUGYTq1sW+PFXg2MrDyyWIEZxGb1dINhlMgXMqxTro
|
||||
po31kXa09vUffNvPWVmR38iT9lY+n6ZWSVzH3QIDAQABAoIBAF1xwmJLHI9evWbK
|
||||
12VE7QQVgUW0tQ0yq1VEkKho4m2/X3fsynoNnIGe1fEWhF9nPjiC/61HYP3EI2d9
|
||||
57sHrZ/pajFmuBWGGXL4rSWDt+mPMryTFZ2G5yGsoTlqRDa9pfex1s2mWeNRrDqd
|
||||
UgyJxpfGywnvd6cBGaoMpbRb9BqEnzbt7axRcT2YGSWpVdLeTO/kXIbrZB7JMK8C
|
||||
PQXZwibN/JYdPIxx6aUHZIHKcgognbv2+H/p/c/ezqeVWvFmNTPsMKkZO+iGrPJq
|
||||
sCV0//rf7F4apDL9cpQG/Pfm964IjlOypWTKSAHq3Fv2UaI5w46WPVYmgscFj8G/
|
||||
1ZD6w4ECgYEA5A7ontAwCAz+Qu+HT4/2dJmqbFPWypXIAvp6MBFGhDuwPXMDFRWp
|
||||
dMfaewSiCbFdm+ndaiRj+6zPWLUTJXSUJrsT3Bzij3GUfKRi6hWE9kBihrq6IW/6
|
||||
Pm7RnWv0hsCX4uo8EFBdABPtZPg4/T94Q8R4JI+mTJBxAbalI+dtFU0CgYEA0fta
|
||||
zz3sfM00IJfbkmNIZVz8mBIaV4nDYc8nrdUrvk1fMHRjVK9mHrgxxLuqIkaHAWk/
|
||||
AxMKcvRE6HuehCtx7dgEO+jQUlKfRDpdbcKHHmzONnrSUiWRqQdQID/kf4ZlG3AT
|
||||
1xMF3cuV3mJ2JqVVHKIs8yq50Q8YN00Rd5CF9NECgYBnOPRDBZnn2vGunDnTYia7
|
||||
6d2AQIZElXy9FF//p6ISMe34Mjlf7rkPWXHjIlqxJm1nJ3gHFceHX1VOIk8zMcvo
|
||||
p946T3ygTllV/RWkO+89gjDWKGgcwFE0tvX7WaSI5V0Z4Mkk3Srq4RofDFbHEVY+
|
||||
3gs/CSHNH8d2bhPa52GxNQKBgCaKiS9ywT5i98dnuCCVYotgVuieogEhQyBnwnOw
|
||||
pdfHIcqmAjlf/FF1I4VloKOr6EnFBJDO5OMWnLNDRWQjCUVLmfNZFyuVCLCgOdfU
|
||||
lbJq7CqpvoLfbG3m7rkMoScbBuHTX4Dhd/kuzfJEhkUvoYCg77kuRW7u41X7KlKU
|
||||
z1GRAoGAHG6t5qlsBMWNip9COutDqjhZOttKRrEmO4BAlEIp7QmYqGHpswtUzfaT
|
||||
OnypziGK4leDru4rMIRH1V/uW8DIx9ro5rvCg3aZKXYUaBQsNxlJ/zw3pUK6bWip
|
||||
Cl5ziCXv0fJvk1MWArRAk5SpWEuIU7Le2IUw8+bEB3F0bb3gE2U=
|
||||
-----END RSA PRIVATE KEY-----';
|
||||
$pkeyid = openssl_pkey_get_private($res);
|
||||
return openssl_sign($prestr, $sign, $pkeyid, OPENSSL_ALGO_SHA256) ? base64_encode($sign) : null;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
[]
|
||||
|
|
@ -0,0 +1 @@
|
|||
[]
|
||||
Loading…
Reference in New Issue