微信退款需要提供證書,從商戶平台拿到apiclient_cert.p12這個文件,放到項目目錄
在目錄中雙擊該文件,根據向導 導入
退款post時加入以下代碼:
//是否使用證書
if (isUseCert)
{
string baseDir = Directory.GetCurrentDirectory();
X509Certificate2 cert = new X509Certificate2(baseDir + "/cert/apiclient_cert.p12(這是證書存放的路徑)", _configuration["您的key"]);
request.ClientCertificates.Add(cert);
}