微信支付退款证书下载与安装及其注意事项
作者:互联网
1.从商户号按照教程下载好证书,将证书放到所在程序根目录下;
2.点击证书,安装到域名所在服务器上,安装密钥默认为商户号,(安装具体的地点不重要);
3.提交申请时,程序会读取证书所在物理路径(证书所在的程序根目录下地址)和密码(商户号)
4.上述步骤都正确,加载证书时显示内部错误,下面是加载证书语句
string path = HttpContext.Current.Request.PhysicalApplicationPath;
X509Certificate2 cert = new X509Certificate2(path + WxPayConfig.SSLCERT_PATH, WxPayConfig.SSLCERT_PASSWORD,X509KeyStorageFlags.MachineKeySet | X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.Exportable);
request.ClientCertificates.Add(cert);
5.退款申请,如果返回找不到该订单,试下将申请中的out_trade_no字段改为transaction_id
标签:X509KeyStorageFlags,证书,微信,安装,商户,注意事项,根目录,退款,所在 来源: https://blog.csdn.net/jinx0722/article/details/119453269