非常感谢,的确加上第3个参数就解决了问题。 X509Certificate2 cert = new X509Certificate2(PayHelper.CertPath, PayHelper.CertPassword, X509KeyStorageFlags.MachineKeySet); 我的场景是移置到阿里云服务器上后出现问题:The SSL connection could not be established
小程序申请退款出现 没有识别提供给安全包的凭证在自己电脑上调试的时候是正常的 上服务器的时候将证书放到服务器上 也导入成功了 项目中的证书路径也改好了 就是在退款的时候就出现 没有识别提供给安全包的凭证 的错误 自己电脑上调试是完全正常的 错误是这样的 INFO 2019-10-31 17:47:13,293 [12 ] in.Health._Payment.bss_PaymentAppService - 2019-10-31 17:47 出错了WxPayException: System.Net.WebException: The SSL connection could not be established, see inner exception. 没有识别提供给安全包的凭证 ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.ComponentModel.Win32Exception: 没有识别提供给安全包的凭证
2021-09-13