我也出现这个问题了。
微信分享时"config:ok"但就是分享不成功呢?微信分享时,wx.config({})中debug: true,弹出config:ok,客户端版本支持指定JS接口,但就是分享的标题、摘要和图片都不正确,为什么呢?
2022-01-03问题解决了,直接记事本打开apiclient_key.pem复制(不包含begin,end那些注释内容),去除换行,然后赋值给privateKey。。
如何在程序中加载私钥,privateKey 这个从哪里搞?myssl.com打开证书复制的问题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)); } } [图片] 我从https://myssl.com/cert_decode.html 把申请商户api时候得到的三个签名文件的第二个apiclient_cert.pem打开。复制了上面的这些内容,在下面这行代码 using (CngKey cngKey = CngKey.Import(keyData, CngKeyBlobFormat.Pkcs8PrivateBlob)),一直过不去,请问我的privateKey 是不是搞错了?如果没有搞错,从网站这复制的这个privite可以有带换行,能不能去掉?
2021-03-19补充:商户号:1607215517
哪里看我申请的账户是服务商模式,还是普通商户直连模式?哪里看我申请的账户是服务商模式,还是普通商户直连模式?
2021-03-19我这个是要配置开发环境:服务器有的,域名通过了,程序开着
token输入后,提交提示token验证失败登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,点击提交,提示token验证失败,是什么原因?
2021-01-29