Эх сурвалжийг харах

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

zuohuaijun 1 жил өмнө
parent
commit
c09ce276ed

+ 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()
         {