diff --git a/build/docker/wfc/modules/payment/conf/application.yml b/build/docker/wfc/modules/payment/conf/application.yml index 61cc17b..f70b599 100644 --- a/build/docker/wfc/modules/payment/conf/application.yml +++ b/build/docker/wfc/modules/payment/conf/application.yml @@ -89,7 +89,7 @@ wxpay: mchKey: 1525342aa subAppId: #服务商模式下的子商户公众账号ID subMchId: #服务商模式下的子商户号 - keyPath: /opt/wfc/config/wxpay/wxpay_key.pem + keyPath: /opt/wfc/conf/cert/wxpay/wfc-wxpay.pem useSandboxEnv: false alipay: @@ -119,4 +119,38 @@ ccpay: merchantId: merchant-id-from-yml currency: USD timeout: 30 - callbackUrl: https://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/payment/callback \ No newline at end of file + callbackUrl: https://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/payment/callback + +unionpay: + merId: 700000000000001 + keyPrivateCert: /opt/wfc/conf/cert/unionpay/wfc-root.pfx + keyPrivateCertPwd: 123456 + signCertType: PKCS12 + encryptCertPath: /opt/wfc/conf/cert/unionpay/wfc-root.cer + acpMiddleCert: /opt/wfc/conf/cert/unionpay/wfc-middle.cer + acpRootCert: /opt/wfc/conf/cert/unionpay/wfc-root.cer + certSign: true + frontUrl: https://gateway.test.95516.com/gateway/api/frontTransReq.do + backUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/notify + signMethod: 01 + version: 5.1.0 + channelType: 07 + accessType: 0 + currencyCode: 156 + bizType: 000201 + txnType: 01 + txnSubType: 01 + payTimeout: 30 + queryTimeout: 30 + refundTimeout: 30 + frontFailUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/fail + frontSuccessUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/success + frontBackUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/front + backBackUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/back + frontNotifyUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/front/notify + backNotifyUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/back/notify + refundNotifyUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/refund/notify + queryNotifyUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/query/notify + refundSuccessUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/refund/success + refundFailUrl: http://wfc-gateway:${GATEWAY_SERVER_PORT:8080}/unionpay/refund/fail + querySuccessUrl: \ No newline at end of file diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.cer b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.cer new file mode 100644 index 0000000..a08d8a0 --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.cer @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDizCCAnMCFCM5aRkNMigZAPlRtttmHcb/EQuOMA0GCSqGSIb3DQEBCwUAMIGB +MQswCQYDVQQGEwJDTjESMBAGA1UECAwJR3Vhbmdkb25nMREwDwYDVQQHDAhTaGVu +emhlbjEMMAoGA1UECgwDV0ZDMQswCQYDVQQLDAJJVDEQMA4GA1UEAwwHd2ZjLmNv +bTEeMBwGCSqGSIb3DQEJARYPc3VwcG9ydEB3ZmMuY29tMB4XDTI1MDEwNDAzMjYw +NloXDTI2MDEwNDAzMjYwNlowgYExCzAJBgNVBAYTAkNOMRIwEAYDVQQIDAlHdWFu +Z2RvbmcxETAPBgNVBAcMCFNoZW56aGVuMQwwCgYDVQQKDANXRkMxCzAJBgNVBAsM +AklUMRAwDgYDVQQDDAd3ZmMuY29tMR4wHAYJKoZIhvcNAQkBFg9zdXBwb3J0QHdm +Yy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/qAi6vyAqmM+o +G7o3tGVBltV3pMMfDHIW0QR6JTy+sb8k+pVWG+zTKPzDnkC6gYsRYXd1cqb2aS9F +yfe7gLeug2fxllZbbujDoicwgMzdQXoQrk36qbsUhBMADDtpS5ay+xJAS/RKWfhr +ivbcVPdB/ukV+ZH30mFBw/6NYYHyPk8XKlAW7HtOA+xItOTwrW0DhBoQRntM4SAx +/rNG1cmMq+9jr98AvwKzK0/6zRh50b+u3sD8Pak0A8azdPLVd9rwi2jBHMBeOWSa +4Kb4m4hY5D2OsV7dqrsGxFmAyQ/CCmV992Iwf0UtTMrSc8IvWD2j0wtpP3w7p9sD +xafGtv+zAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAiNjhkCOE/BF5qUTub2EUfv +Rn3zUstTY7grgtKF4qqzX6Sg5khq78QeD/vIOwEyhcEAtOoKxoSjAA7vH+wzaBwa +VxwM1/bpG25W13G3J4YezKM844dXU73iaIQHcSJpbDCpvqMmYKp7k9i1e+P5RS3q +sUZaRAGzGuepvFBvf9tQoJSB6MkJMSjHGf+jCBB3/BMocue5B/QMURrHU+fShy+f +uSqbj0Y3b9iQxph+LXD4hYBVrRY5MnxbbUXfrv+SZjjoc5tfMdULDyIcA6cq/hi3 +36u0ckGeGQ4b9OuInQquQ/bP6EqXneYIWUssXS1gZ06vFlFcXPLdT5p4Mt0hY5k= +-----END CERTIFICATE----- diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.csr b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.csr new file mode 100644 index 0000000..893d11e --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.csr @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIIC8jCCAdoCAQAwgYExCzAJBgNVBAYTAkNOMRIwEAYDVQQIDAlHdWFuZ2Rvbmcx +ETAPBgNVBAcMCFNoZW56aGVuMQwwCgYDVQQKDANXRkMxCzAJBgNVBAsMAklUMRAw +DgYDVQQDDAd3ZmMuY29tMR4wHAYJKoZIhvcNAQkBFg9zdXBwb3J0QHdmYy5jb20w +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/qAi6vyAqmM+oG7o3tGVB +ltV3pMMfDHIW0QR6JTy+sb8k+pVWG+zTKPzDnkC6gYsRYXd1cqb2aS9Fyfe7gLeu +g2fxllZbbujDoicwgMzdQXoQrk36qbsUhBMADDtpS5ay+xJAS/RKWfhrivbcVPdB +/ukV+ZH30mFBw/6NYYHyPk8XKlAW7HtOA+xItOTwrW0DhBoQRntM4SAx/rNG1cmM +q+9jr98AvwKzK0/6zRh50b+u3sD8Pak0A8azdPLVd9rwi2jBHMBeOWSa4Kb4m4hY +5D2OsV7dqrsGxFmAyQ/CCmV992Iwf0UtTMrSc8IvWD2j0wtpP3w7p9sDxafGtv+z +AgMBAAGgKzASBgkqhkiG9w0BCQIxBQwDd2ZjMBUGCSqGSIb3DQEJBzEIDAYxMjM0 +NTYwDQYJKoZIhvcNAQELBQADggEBABJkN0yyJJWHFbQLNILL+x6/hFHg6JmxvXnK +b+9DFH0IID6n8jtLkRE1QTjVj6LNr7g9kvei1tyDs4a7UFwSokGOJJP4jqlfPihk +2Vo8VR7IDbgmNG6pAgya+bTKiS0ImNeNB11Cc4ofCvYLY34qraRtyqBVxstEAlAm +t5GziFXbxFnZgDvn/pSmd8rorz8rNa9XUTAGhgoQJxPzoV0I+BHctH56FTOUJkPH +Gchs5jmyIAWWeCF+kXmG1trB5znIurpzRUoOK/XeGh06JIX1ofj83uLyxNCSEDQi +IetdBsMzu82P9TclZwiFXgsWylW2oin3Wuus4TDqm5Xlh0DzqjA= +-----END CERTIFICATE REQUEST----- diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.key b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.key new file mode 100644 index 0000000..1dd7062 --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-middle.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/qAi6vyAqmM+o +G7o3tGVBltV3pMMfDHIW0QR6JTy+sb8k+pVWG+zTKPzDnkC6gYsRYXd1cqb2aS9F +yfe7gLeug2fxllZbbujDoicwgMzdQXoQrk36qbsUhBMADDtpS5ay+xJAS/RKWfhr +ivbcVPdB/ukV+ZH30mFBw/6NYYHyPk8XKlAW7HtOA+xItOTwrW0DhBoQRntM4SAx +/rNG1cmMq+9jr98AvwKzK0/6zRh50b+u3sD8Pak0A8azdPLVd9rwi2jBHMBeOWSa +4Kb4m4hY5D2OsV7dqrsGxFmAyQ/CCmV992Iwf0UtTMrSc8IvWD2j0wtpP3w7p9sD +xafGtv+zAgMBAAECggEAPFuvkByEBVZFw6Qj08pAv1TA2qKtfpg9T/k4pz0V8dpp +n7w5DrrRrTixzeuHaBVHFkyzQe4/Lcg3houSNN9XOaMRt7BIdxgpPv9Qx0IxApdN +2XYDgec1T0M+9ptjlIglKC3Q9CXXhBjslvXXQ9GQYxzkDDMiaME9NuiCQMVOFttC +8VlyTXq/jHRie772Csu609DEE61ta4WFPgU10v6D33MiWzH66EjUMbXanhhetyGN +7gh9yEmKHhBwXjDAs1t6MIt9VfGHyscxt0Uns0DvFFQT5Tm8yY7Rj6HUmeDfChjK +0nysv64yZd2x9V7p85BYOw7xKbhBeW89oDyQ4NW1IQKBgQDCFlHhzGf9JPqD6qVb +761qG1EkK8HUDNZW6miCLxxrX1fNsMURBSfbfHGhI3+GVMGBt2/y8abjsxx6GKYf +qAp1cJgf+RY7+kash9/ew3cYCgMKKvlClaBXJkxbYeIOUpLDiSY5Qi3wrBbi65qk +PUdvmzlSHKw5JiAAXFUfStgWEwKBgQD8yzVS/5HCBeLm77InED8kpMqny5sbxLJ+ +3Wuc4cPc4NSgiDCERB3MbstXYqFtKf2OOlTguT/pYqHfPgkBIXSx/1yvBf6YO2bN +c7IDvrtKew8EIPmOjnWnPYU3zmxZcbO3OYT+brZRT2D10uFWIIZtxzhSyHLy4zav +fZHMMf0j4QKBgF+MrXMENo2hjtMyyYWhUTZTjHbKM/o496yCakDtAIi7v3Y7+EiQ +yTZ85VP3LejsAPfjXvGzlf2zR+m0CNS83alDbSEQd6m/ZNu7aLM6d38WLrjqvxvQ +ncdJy32RisCSVj59XpwBwKwjjIDajJ8eq/R97pJGG2NnKYoD6sQlDIyRAoGBANzh +8kYDaajO2+RNrKzVVVb/ZtQW5ADvbcfMUStTWYC2MxPR7BKmMiNe6+3/EG4CMrsD +3QY+18lllWsrGVMTmJOvPZzw7/S0cq8yWGlNTvlVbVl+NpCJieQHrU+F3saIwy9l +4v8uXb/OTDp/eMV4xf1GBcDPxSDVyAKvBaYWR8oBAoGABXrZ8YaWkcTgVAmPfy7J +gYfOqH98qP1Jeo83dgY3Aon60NlpwVoAOfSIuNw+6CLQYmRUs2HqZI7J6BGMenHj +oWwnL0KNSjyE1O9AOLgXUlPiv53JLUTrVD1oGG0FvYewRpaIt9/337gJc9IVCa/C +y/whpOxKAivgmcSQQLdBfrs= +-----END PRIVATE KEY----- diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.cer b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.cer new file mode 100644 index 0000000..2e567c3 --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.cer @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID5TCCAs2gAwIBAgIUHTAul79DQ7u2F0isDV8VUcEV64IwDQYJKoZIhvcNAQEL +BQAwgYExCzAJBgNVBAYTAkNOMRIwEAYDVQQIDAlHdWFuZ2RvbmcxETAPBgNVBAcM +CFNoZW56aGVuMQwwCgYDVQQKDANXRkMxCzAJBgNVBAsMAklUMRAwDgYDVQQDDAd3 +ZmMuY29tMR4wHAYJKoZIhvcNAQkBFg9zdXBwb3J0QHdmYy5jb20wHhcNMjUwMTAz +MTAyODI0WhcNMjcxMDI0MTAyODI0WjCBgTELMAkGA1UEBhMCQ04xEjAQBgNVBAgM +CUd1YW5nZG9uZzERMA8GA1UEBwwIU2hlbnpoZW4xDDAKBgNVBAoMA1dGQzELMAkG +A1UECwwCSVQxEDAOBgNVBAMMB3dmYy5jb20xHjAcBgkqhkiG9w0BCQEWD3N1cHBv +cnRAd2ZjLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMO7Rupe +LlfCceBlT/cLitpFFw3YUcE44FEA+xfDwMwfZY65Ahg/RA/AuHTeMI2397uFO4aP +lkKWowa3iNrIVEKhlxstfEvkXFDg8j+6686oXIRiSS/tLgVtUNhuQuy9h9y3OIRc +HaYccVedG5S8J93q2qklNpdU82/v+8hueHlYtC8I951kjzvW1Ks+f8rn7uoikR1+ +nzRQBElQ3Lk1VB2f2JK589hfcem3o3DmOVqA4oadC97GbiFKPPqIDA/O5G4yxlLO +Va0c1NOMmjyT2S8snC7oT/FGi//LmQakfcNIPGJGPCL9QAj/Z3AbAPeUzsKofK1Y +boaiy9FZT+tAhrkCAwEAAaNTMFEwHQYDVR0OBBYEFL/5FQ2HpqZIYfQp0UCpcHcv +qPp4MB8GA1UdIwQYMBaAFL/5FQ2HpqZIYfQp0UCpcHcvqPp4MA8GA1UdEwEB/wQF +MAMBAf8wDQYJKoZIhvcNAQELBQADggEBAC1+WYCwJg8rgQnoaFQ9haL8/2be/kbC +Wqmuow9nZWFiIloetKE/y6ME/oxggBWGTdZMNbbCZHZiwTXgmlJm2XrWPYXPrtBa +ua1NjssfePSZDbHYCfT9ySrFqQFpduccMmT3nJZRR00up93Mk1ccvUxEPE5Wr+qI +Y6J5ZVRAVEGmpWljFpodFowt3paeoq2e7ogeZt53LxLdTh8Jb1p4pbDyQdVVrVH/ +Ee4JF+IwkkeLksdcW31D7/JNlg8Q+MBC4TG7EVMwKnxQGZmIcouy22JGyRbWObCX +xlVkf0H1hR2hwUZHDFTLQ6n/FjQYwWVjYnf4G5yU3xMDOH2p03wunXA= +-----END CERTIFICATE----- diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.key b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.key new file mode 100644 index 0000000..d72a343 --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDDu0bqXi5XwnHg +ZU/3C4raRRcN2FHBOOBRAPsXw8DMH2WOuQIYP0QPwLh03jCNt/e7hTuGj5ZClqMG +t4jayFRCoZcbLXxL5FxQ4PI/uuvOqFyEYkkv7S4FbVDYbkLsvYfctziEXB2mHHFX +nRuUvCfd6tqpJTaXVPNv7/vIbnh5WLQvCPedZI871tSrPn/K5+7qIpEdfp80UARJ +UNy5NVQdn9iSufPYX3Hpt6Nw5jlagOKGnQvexm4hSjz6iAwPzuRuMsZSzlWtHNTT +jJo8k9kvLJwu6E/xRov/y5kGpH3DSDxiRjwi/UAI/2dwGwD3lM7CqHytWG6GosvR +WU/rQIa5AgMBAAECggEAEx5D8CDEp00OfTf8InHxzT3eIXuxiZ1t+K+PNxwnZPDE +pVcQG7DzS5QcGEs7JB6V7660+KDmEQlAcYekEhWq+EqrFSwhVdLfiwVb2CqAfbIv +fj1Q74Hb4ssRkGBdwFzHbGFHn5MVUMw6rG+DugiSXtBhrQ+d2FSDhjmjRum2cgiy +cSQYAxL84bpLbNdCUOgEM73nT+7salPwSntrDK99xYxhjmItwgYc9sUCjsUhou5v +oT4rbNckY0otDaD841IYdmqfU4LC04lhDdI0B8A1kvgls1JfG0TBcoXCn1280um/ +VzRO94w7IEekNloVegS+3EAPwDL56vCbkZbxo2wAcQKBgQDJfxDsSeL/4YeX+7k3 +uq539XucVCd/FZlh+DRyeuOy3V0XoOhTBiJQB2emynoWIZbVGDkJDuCEuUfJR0wn +ssrJCHJOqJEFiKM9EicojQwpX1R/3UQv1x0Tvrjp56OL3wTHZCljPXqs6D4yfPbi +edkrwgihHTdFXcx6HSkAjluXKQKBgQD4rQSj8loa7yU+tbOx++fRYDwd8vypNJl8 +TZ0Gr4hswXY+UnQly2kRgyJJ5G0w6/913drQUUrn6hGvWaGt8+OoXJhr3LmkkosJ +EW8MR39vf6HvetMLDl1zLyS+kA9b8+1ipgQBd/Nfn6MCNf/3/s0kj01KVXK0Hjak +o13n9eA1EQKBgDqIfQQHGrg2bctKxq1Xv6L9XuE02Rxjy+DX13SCGm81OvvINHUZ +zRHudL/RBdI0A7r3hGoLNlGX+TCRU6AcoifwGjSbZzVyUelFwrZW8vd5x/Q09L/o +/3ti5hicv7e8G4lIoXVAwMhF1vuXrahwuROrFBKpiArQirvWiLiuohCxAoGBANrV +Jug/NRvOpy/wJhnSW8XcsgqI8d7U8tx4UF65yYwrEyr01FEOF3/ZriroYU5T35KR +kSUQ5KIBUV7FuYmivgxCr777lkJE0yU/ukFMCdDMuGxN4boxAfuC2Qr5Kwr4NUZC +YfQI4pqbmI8xhfduuogZsyJe33mxvNRVDyY5MPyBAoGARECPnpqCn0tx93L3lZe2 +JpHUtouJNj2BroLM7P90I5epYPD/epvCqOmjTsHJWytLQ8oZqHnoBA6307PHhIsk +dZZJ5JjyLW8OqHxZBJAtmbwzYwicklMMFCq7kmJeIXFDbgDZTX0eX7zeBmuqhw71 +R/PQtWoiMPAY6ReaW1dAruI= +-----END PRIVATE KEY----- diff --git a/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.pfx b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.pfx new file mode 100644 index 0000000..0ca8f87 Binary files /dev/null and b/build/docker/wfc/modules/payment/conf/cert/unionpay/wfc-root.pfx differ diff --git a/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay-cer.pem b/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay-cer.pem new file mode 100644 index 0000000..ca235fd --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay-cer.pem @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID5TCCAs2gAwIBAgIUDpe1aXJOe6VwcbF528vIPiRlFaEwDQYJKoZIhvcNAQEL +BQAwgYExCzAJBgNVBAYTAkNOMRIwEAYDVQQIDAlHdWFuZ2RvbmcxETAPBgNVBAcM +CFNoZW56aGVuMQwwCgYDVQQKDANXRkMxCzAJBgNVBAsMAklUMRAwDgYDVQQDDAd3 +ZmMuY29tMR4wHAYJKoZIhvcNAQkBFg9zdXBwb3J0QHdmYy5jb20wHhcNMjUwMTAz +MTA1MjA5WhcNMjYwMTAzMTA1MjA5WjCBgTELMAkGA1UEBhMCQ04xEjAQBgNVBAgM +CUd1YW5nZG9uZzERMA8GA1UEBwwIU2hlbnpoZW4xDDAKBgNVBAoMA1dGQzELMAkG +A1UECwwCSVQxEDAOBgNVBAMMB3dmYy5jb20xHjAcBgkqhkiG9w0BCQEWD3N1cHBv +cnRAd2ZjLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK18xpnm +t1O42Fjj6mG/Z8CSwFcdG3vd5m1MmUlRh35/SR7xmOy1NIguEPuLOS1BTl02eePH +/H4KLfo12HbWtsHVDuwX1YFoXKxFKI7WCDSMdxPOIYxNQwL0sc74X3F+nNxKA4kW +Oi84jJA/C/kzrUkt1h+UqNhcx4oBfkvnjScjZO+4igHMrZ6FD8OmFP0JAV5msOSm +ojK1lzgEefbLwknX8gdk60iBzYKsGHLFrr3C2VOSQoeTjzxBXEeqIFmKLT4djmNi +ano1Bz5kicyzxdh21ITdzTMmeVwze6CTsxaKj6tC1f5kViQvrSWVmuHIpJnu/hXA +fCDBdVj/qiDeHG8CAwEAAaNTMFEwHQYDVR0OBBYEFKgXPMw5bfDUpNhqjzAP5qte +caofMB8GA1UdIwQYMBaAFKgXPMw5bfDUpNhqjzAP5qtecaofMA8GA1UdEwEB/wQF +MAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJh2eTmJUHl+/WgIdaLZcCnFxcMAXpv0 +iTVltQeF6iKQH2FSJdR1NM2+46wUQYmjPx9YCbyyQYFWHaVfD050Nwg2Qg/Pna+2 +S/nQjunxTr+VbJHkGAKA3lbqC5jrdpYuOB8eykteIzzaGuzkaRQyPyZm3FsrpCvZ +vKazjAkvKnvqa0j48k03zV+l+EaHQgxtozRvhGi4TAPQL9Gr7DRlnJm7IuAzv4Bu +8pXlyHH2ko5INvPn1nlJhbM8M50RkxuPmrKCgcSFf4ngGDlPDj9m2vScxt5GTthc +pUv+yyfgCnUTiNK2U7Duq/pCJia4Ih7SIZQLLaoUY7B3vUgxQDF2KEY= +-----END CERTIFICATE----- diff --git a/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay.pem b/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay.pem new file mode 100644 index 0000000..1297741 --- /dev/null +++ b/build/docker/wfc/modules/payment/conf/cert/wxpay/wfc-wxpay.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCtfMaZ5rdTuNhY +4+phv2fAksBXHRt73eZtTJlJUYd+f0ke8ZjstTSILhD7izktQU5dNnnjx/x+Ci36 +Ndh21rbB1Q7sF9WBaFysRSiO1gg0jHcTziGMTUMC9LHO+F9xfpzcSgOJFjovOIyQ +Pwv5M61JLdYflKjYXMeKAX5L540nI2TvuIoBzK2ehQ/DphT9CQFeZrDkpqIytZc4 +BHn2y8JJ1/IHZOtIgc2CrBhyxa69wtlTkkKHk488QVxHqiBZii0+HY5jYmp6NQc+ +ZInMs8XYdtSE3c0zJnlcM3ugk7MWio+rQtX+ZFYkL60llZrhyKSZ7v4VwHwgwXVY +/6og3hxvAgMBAAECggEAI7IbOPpYOTE8zplilecopV5sleAG0ic3rMCIf6X3T4dI +F8ZVFUs5elWkJ+WfB5k60wIM9VmmMZbNnABtQBJwuxQoBFrpEr3S5505OZ5/RLSs +IZaVn4UcJyUK2s+O787B3q+Z56B7q1Ci12EpiQZhfr+gIZJYZWA9rD8faeXETMts +VLsEK82aDW1KxQJpcHeJnwvy91/3Wt5gdMN5zwjlpIFkJQWrRRAdUgkjQQbuV+Z5 +RkVqRt9U6ggsXwQqSL+OE/KIfMrnjRMJ8oUBhqeo0YW0MSMrfMnxqD4u4JKoB8/3 +8kmm5js+YGY75PRobMTMj0XEQ2SlF0/UJP65RLCW6QKBgQDRCizwJng70Ml+k91l +KwWOYs8LaneYhYZ68CtP75Bq0vx23/OlFh2QgvFH/kDxMbK/Dwx+9VZ32TXUNlOh +YWS71SugwytKIQ85t1ZZhb9A4fM1eMg2RM4Ht5JNC+ysb+7aDLu2/i65CcBndUWx +RWp+8eGpQq7FoUtOg0Jj7jksOQKBgQDUdf5nWepBizj3nPsXoZ8rg1dwj4OvvUTq +9KFAr7VJciYDLApS5KuOhrF1ctW47XLeFNHYLuiHHWNngVjmvd24zVWXB7jovgV/ +9tatIJymIDkmROiJT2zkO0bXN6oZe/pc0CvNBHC4ftyoJkv03Yw1FvbfJ2a3qpFl +SeP/hOrd5wKBgEje4Td+UZ+YcwVbCmzACJnQPBjgrnxO38hvfMnK229ByZyvCUJd +aUT9QJs2OPFbv9H2rwZ7A/+XirpFjfXN+822zBSotKiMyb/293URuNAndB8J0dGJ +PsFV7vxI0eJyyrLciXuLNEJw8c+fBAJ+DlfefioBAugGCDiAbV5kpy2RAoGAbpN+ +tdGhTz2jh5QHRxRSIDZ6gtXexs9uGA78AguxAanMSOhZ8yyacVJ+986tl1LV7unN +EYPQd8n+23cBiw4UYMNVoYZeYZvMhv40WuTXQssQk29Xy2cwGFUVmJubByp0cmvR +8CE4fX1hYI6WB7pq55KtKBV8q2i1xY7AgFNwXc8CgYA5SuT9+Lrj+1CVBeM8FD1x +8ZeH4CrPrqczTPg6E7x1jTNzRY8Nd/2AYdDZ3KQRfT9tJS2Cdk9W4xc8QokzAxU7 +XcmMSELa03xaxw2b5RWQ9jmu6Yj3zfX9BR7zB95fbjiRGDkCEj+VUMBx2a8xABFW ++SQiX9Zey0DDSYmn4brw5w== +-----END PRIVATE KEY----- diff --git a/build/docker/wfc/modules/payment/conf/wxpay/wxpay_key.pem b/build/docker/wfc/modules/payment/conf/wxpay/wxpay_key.pem deleted file mode 100644 index e69de29..0000000