微信退款时,出此错不支持给定路径的格式 ,那是因为没有装证书以及路径没有设置好

WxPayAPI.WxPayException: System.NotSupportedException: 不支持给定路径的格式。 在 System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) 在 System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) 在 System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) 在 System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path) 在 System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) 在 System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName, String password) 在 WxPayAPI.HttpService.Post(String xml, String url, Boolean isUseCert, Int32 timeout) 位置 C:\SVN\docs\dotnet\WxPayAPI_CS\cs_sdk_v3.0.9\WxPayAPI\lib\HttpService.cs:行号 69 在 WxPayAPI.HttpService.Post(String xml, String url, Boolean isUseCert, Int32 timeout) 位置 C:\SVN\docs\dotnet\WxPayAPI_CS\cs_sdk_v3.0.9\WxPayAPI\lib\HttpService.cs:行号 106 在 WxPayAPI.WxPayApi.Refund(WxPayData inputObj, Int32 timeOut) 位置 C:\SVN\docs\dotnet\WxPayAPI_CS\cs_sdk_v3.0.9\WxPayAPI\lib\WxPayApi.cs:行号 203 在 WxPayAPI.Refund.Run(String transaction_id, String out_trade_no, String total_fee, String refund_fee) 位置 C:\SVN\docs\dotnet\WxPayAPI_CS\cs_sdk_v3.0.9\WxPayAPI\business\Refund.cs:行号 36 在 WxPayAPI.RefundPage.submit_Click(Object sender, EventArgs e) 位置 C:\SVN\docs\dotnet\WxPayAPI_CS\cs_sdk_v3.0.9\WxPayAPI\example\RefundPage.aspx.cs:行号 38

 

 

只要把路径在这里设置好即可:

 

 

微信退款时,出此错不支持给定路径的格式 ,那是因为没有装证书以及路径没有设置好_第1张图片

你可能感兴趣的:(技术)