nan.zhang 4 年之前
父節點
當前提交
ce2911ad29

+ 1 - 1
application/expand/controller/BaseAuth.php

@@ -239,7 +239,7 @@ class BaseAuth extends Controller
      */
     protected function getKey($apiCode='CHENSEN',$isVer=true){
         $companyAuth = $this->_getCompanyAuth($apiCode);
-
+print_r($companyAuth);exit;
         if(empty($companyAuth)){
             HelperService::returnJson(['code'=>400,'msg'=>"this apiAuth is empty",'data'=>[]]);
         }

+ 0 - 1
application/index/service/wechat/WxPayPubHelper.php

@@ -198,7 +198,6 @@ class Common_util_pub
      */
     function postXmlSSLCurl($xml,$url,$second=30)
     {
-echo WxPayConfig::$SSLCERT_PATH;exit;
         $ch = curl_init();
         //超时时间
         curl_setopt($ch,CURLOPT_TIMEOUT,$second);

文件差異過大導致無法顯示
+ 1 - 0
public/COMPANY_LIST/SHYL/alipay/app_private_key.pem


+ 1 - 0
public/COMPANY_LIST/SHYL/alipay/app_public_key.pem

@@ -0,0 +1 @@
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh4td3fdohtSrDqBoYxQoBFP6E5eJEGuDN4dFO6BVuo+7XfaB273uZtSJZJhaq2dO+GvdNEVd5Y+I6wXLr57JnZAA+Un5vfEFUKmmH6OU16z6Wz8+Xn6NRfnH7UdprKZj4sb3ymMKEMH1yxacJRpNiTGSSFTQahhdYgneK9UFSS+j2+YV8FzmCdtDtfSMDbgkR280BW7W25HGfRthL7Mf5YWOAR+x6BHH42lroe/OOwP8L42bN+WUFksNWVbuFrKs7GWMjaH5m/k9hd/zrmubhLfyVXpLWS7wyCsatis1OBAY5dBklVDBj8nFhJ0iEs3f4TbRQj3R3ORQrYwC96APfwIDAQAB

二進制
public/COMPANY_LIST/SHYL/cert/apiclient_cert.p12


+ 26 - 0
public/COMPANY_LIST/SHYL/cert/apiclient_cert.pem

@@ -0,0 +1,26 @@
+-----BEGIN CERTIFICATE-----
+MIIEaTCCA9KgAwIBAgIEAIwPTDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
+Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
+BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
+MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzAxMTkxMTAxMjVa
+Fw0yNzAxMTcxMTAxMjVaMIGYMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
+b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
+CxMFTU1QYXkxLTArBgNVBAMUJOS4iua1t+m+meiMgumkkOmlrueuoeeQhuaciemZ
+kOWFrOWPuDERMA8GA1UEBBMIMTkyNjYwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IB
+DwAwggEKAoIBAQCUR5/C4je2MNY+Oc86ZT0m5laAOgnCD4rkcsPY0ZhjDAcbWNlr
+GOTnAchS+SMhk8Cvm0GRNJVjRoXePGPIr9KpK2ItRDRmfOFLcw7FcHc8Jc+O4xrX
+2QbE81RVDJunk8ptHLbF5twxqesphQzOhj3W0Ci1a1yeCGGq1vGlajFmhtM0nrN3
+37RAPmUhRdyZUV5qqhk6eqb7dC9OSv9JXLCsT6hozhBDFm0BS3+132+9Ayb9/wR3
+uB2zM0mhbvd6yqL7gGuXJxFYZpisRXSpQ/iFVFlKNWwCVhAPoT+5NRovczWAIhhw
+CK5g5kdohhQC5H3bv4NC0eInIPYAYE7nbj7PAgMBAAGjggFGMIIBQjAJBgNVHRME
+AjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRl
+IjAdBgNVHQ4EFgQUbdp2uQPdgQrbEY4Uwa8u07UdR6Iwgb8GA1UdIwSBtzCBtIAU
+PgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYD
+VQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5j
+ZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG
+9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMC
+BsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAcsrM
+Dv3uYngscnKGDx+jjq0j12W4OWdQleE13uD3U53Yfbj1Voifxfuk43lkImnJcx68
+Li/7JgUL41LlkXXkv0sjRBhHWprV/SjVt7BUyhtvjVVfD4BQtgKsdiXH7O3F4efO
++/SlB0KybgKLCFmTlq31VIfhG+j6V1dzMP0uJCk=
+-----END CERTIFICATE-----

+ 28 - 0
public/COMPANY_LIST/SHYL/cert/apiclient_key.pem

@@ -0,0 +1,28 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCUR5/C4je2MNY+
+Oc86ZT0m5laAOgnCD4rkcsPY0ZhjDAcbWNlrGOTnAchS+SMhk8Cvm0GRNJVjRoXe
+PGPIr9KpK2ItRDRmfOFLcw7FcHc8Jc+O4xrX2QbE81RVDJunk8ptHLbF5twxqesp
+hQzOhj3W0Ci1a1yeCGGq1vGlajFmhtM0nrN337RAPmUhRdyZUV5qqhk6eqb7dC9O
+Sv9JXLCsT6hozhBDFm0BS3+132+9Ayb9/wR3uB2zM0mhbvd6yqL7gGuXJxFYZpis
+RXSpQ/iFVFlKNWwCVhAPoT+5NRovczWAIhhwCK5g5kdohhQC5H3bv4NC0eInIPYA
+YE7nbj7PAgMBAAECggEAY8Q5MwfAEl6Tl/SPgKvjVEwAgXALZr3MZt7s9PI5BNNv
+6K+EQfHS+bcSUPl98LaYG89rc0adCNnHcnrRbJMYO2iMOwa79wUpFPnKQ3/jSd3q
+5CnbwsUsL9HEuSCtjjf7KCT8uPUWzHeWWS5DKqXZ77HI4h/lhhL/m9HZbsGfkWo5
+fI1hxOfduLGQAkvFXZjhsMyF05N6db3vKd8OaRyXxXJVnBLLeLGbxawjWzdPZzCU
++TEdbkQ1nN9Q0xdexGhAyHKWNQMLGLMVLr8ZKmY7LQI7QR8FJmV0E+Quuhj+a4ub
+G5YCZKkn0T/nQjp6F8Bnn/aCG3kgceUSi6+dKxBqmQKBgQDDdjuYCWykUOECesKh
+M5JPgOaSfuOXNyZs09JMUKUqyNTOqVZ14ZTbQA/XDhSqmHFE0SdsLCeZvFoExFhF
+kiJlwo3NP1/FkmPHbsQmJ7HD7cucRdLSEZLdCxSzehf0+xQQkiFSd9hYdeJQ8Ej9
+dA4fV88xWyP15GGmyhC+IyOBlQKBgQDCNGwpfzHvyTDl/g6oFrB8Akef1fgby3os
+ZdNIcVi6pO9enRP4HDcb9mDia2jTQmBKbDRZHaxHXsgk47qro9e9Zrkdl+f+Jc2a
+fPoDK076f83Y5M/9YI7vIV3iXyap4L282E5/20p5xXdXW/7lauo6ZvHPxAaKb3oQ
+Gy4aQ4Zt0wKBgC+vx8hG/Fd2V/8X3iYgA+EbrKUvCe2ZielhIFx4DGPMzYaB79Mg
+rwVysqqgB9C7El9cu8Z7W0n5lui00mhex7+V4KyjeoUkOu2sC3TXmFoZyOQecNnJ
+adA95NYIwpGFNBb63+BT1td2Iznl9ZjIWK2y6Zy8BKD4EA72G3GX9xClAoGBAJuY
+nMBypHPV4lOjReLuqt/wg6pQKMU8Ndq0ip+UEN8Znp9Tgtha4tyIff9qx0Xb/IIk
+R5zO5WUZT4oe20UBtKyPTOmk977sUtrgHv/DBzg0hZytVudPIbX+KdZhHf0lj19q
+fxp5fCYsS/22O3dcPeYk7MDl8cegoU+eN0XbrCz5AoGAK9TEjjFC+2K7jfCQU5mp
+NQN+XJcUHQUWUCz8IuWtdOA1sHvzffzug1OFgK/aUP9SOEjvxoWm0y92GW+dd0fp
+e1pLXTP6t6PtO1xgCxL1jVvu97vBr0H7G14FAUDhDLL1srVjJzTHVTnSwKMlMYGJ
+ISjNQd+pqTd38G7ILT5GCnk=
+-----END PRIVATE KEY-----

+ 18 - 0
public/COMPANY_LIST/SHYL/cert/证书使用说明.txt

@@ -0,0 +1,18 @@
+欢迎使用微信支付!
+附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
+证书属于敏感信息,请妥善保管不要泄露和被他人复制。
+不同开发语言下的证书格式不同,以下为说明指引:
+    证书pkcs12格式(apiclient_cert.p12)
+        包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
+        部分安全性要求较高的API需要使用该证书来确认您的调用身份
+        windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
+    证书pem格式(apiclient_cert.pem)
+        从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
+        部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
+        您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
+    证书密钥pem格式(apiclient_key.pem)
+        从apiclient_cert.p12中导出密钥部分的文件,为pem格式
+        部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
+        您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
+备注说明:  
+        由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书,  2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载