qiushang пре 1 година
родитељ
комит
da38d59f64
2 измењених фајлова са 3 додато и 4 уклоњено
  1. 0 3
      app/Http/Api/HttpBaseController.php
  2. 3 1
      app/Http/Api/NotifyUrlController.php

+ 0 - 3
app/Http/Api/HttpBaseController.php

@@ -11,7 +11,6 @@ use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
 use Illuminate\Foundation\Bus\DispatchesJobs;
 use Illuminate\Foundation\Validation\ValidatesRequests;
 use Illuminate\Routing\Controller as BaseController;
-use Illuminate\Support\Facades\Log;
 
 class HttpBaseController extends BaseController
 {
@@ -68,8 +67,6 @@ class HttpBaseController extends BaseController
         // 为避免私钥随源码泄露,推荐从文件中读取私钥字符串而不是写入源码中
         $options->merchantPrivateKey = $configArr['private_key'];
 
-        Log::info('支付宝私钥', $configArr['private_key']);
-
         $options->alipayCertPath = $configArr['alipay_cert_public_key_rsa2'];//'<-- 请填写您的支付宝公钥证书文件路径,例如:/foo/alipayCertPublicKey_RSA2.crt -->';
         $options->alipayRootCertPath = $configArr['alipay_root_cert'];//'<-- 请填写您的支付宝根证书文件路径,例如:/foo/alipayRootCert.crt" -->';
         $options->merchantCertPath = $configArr['app_cert_public_key'];//'<-- 请填写您的应用公钥证书文件路径,例如:/foo/appCertPublicKey_2019051064521003.crt -->';

+ 3 - 1
app/Http/Api/NotifyUrlController.php

@@ -25,6 +25,8 @@ class NotifyUrlController extends HttpBaseController
         //1. 设置参数(全局只需设置一次)
         Alipay::setOptions($this->getOptions());
 
+        Log::info('支付宝私钥', $this->getOptions());
+
         //2. 发起API调用
         $parameters = Request::all();
         $ress = Alipay::payment()->common()->verifyNotify($parameters);
@@ -46,7 +48,7 @@ class NotifyUrlController extends HttpBaseController
                 Log::info('支付宝支付---失败,签名验证失败!');
                 return 'fail';
             }
-        } catch (Exception $e) {
+        } catch (\Exception $e) {
             Log::info('支付宝支付---失败!' . $e->getMessage());
             return 'fail';
         }