[微信支付]C# .net 微信扫码支付Body含有中文导致出现“签名错误”或出现“未将对象引用设置到对象的实例”
时间:2020-07-01 18:12:50
收藏:0
阅读:141
如出现下面的错误:
解决办法:
找到API的Data类的CalcHMACSHA256Hash方法
将var enc = Encoding.Default;
改为var enc = Encoding.UTF8; //修改Default为UTF8
搞定。查到好多文档,得出结论:腾讯的文档差劲,帮不上什么忙。
原文:https://www.cnblogs.com/sky6699/p/13220400.html
评论(0)