Просмотр исходного кода

!1792 修复Linux下 微信支付找不到 商户证书私钥
Merge pull request !1792 from 高级CV工程师/N/A

zuohuaijun 1 год назад
Родитель
Сommit
c09ce276ed
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatPayService.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Wechat/SysWechatPayService.cs

@@ -42,7 +42,7 @@ public class SysWechatPayService : IDynamicApiController, ITransient
     /// <returns></returns>
     private WechatTenpayClient CreateTenpayClient()
     {
-        var cerFilePath = App.WebHostEnvironment.ContentRootPath + _wechatPayOptions.MerchantCertificatePrivateKey;
+        var cerFilePath = Path.Combine(App.WebHostEnvironment.ContentRootPath, _wechatPayOptions.MerchantCertificatePrivateKey.Replace("/", Path.DirectorySeparatorChar.ToString()));
 
         var tenpayClientOptions = new WechatTenpayClientOptions()
         {