小程序支付JSAPI下单签名:系统找不到指定的文件 错误
c#语言,使用的签名算法是复制的 示例代码,privatekey使用的是apiclient_key.pem 文件内容,去首尾标签 protected string sign(string message) { // 需去除私钥文件中的-----BEGIN/END PRIVATE KEY----- string privateKey = "MIIEvgIBADANBgkqhkiG...30HBe+GD1tntZgf6I1Y0ZpHZ"; byte[] keyData = Convert.FromBase64String(privateKey); using (CngKey cngKey = CngKey.Import(keyData, CngKeyBlobFormat.Pkcs8PrivateBlob)) using (RSACng rsa = new RSACng(cngKey)) { byte[] data = System.Text.Encoding.UTF8.GetBytes(message); return Convert.ToBase64String(rsa.SignData(data, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1)); } } 有根据百度搜索设置:iis 加载用户配置文件为true,还是报错,烦请各位大大指导一下。.net framework 4.7.2,非常急!!!