本文主要使用国密SM2为加解密。
首先写了一个测试用例,加解密完全正常,没有出现乱码情况。
然后通过postman进行远程调用,解密出来的内容中文出现乱码,其他的一切正常。
如图,写了很多的编码方式保证其为UTF-8;在获取request的时候添加UTF-8,在获取结果后也添加了。。
最后结果依然为乱码。。。
最后发现再返回结果New String 的时候没有添加编码方式
添加后一切正常,问题出现在New String 的时候。为什么呢?
可以看下这文章。
https://blog.csdn.net/qq_28863045/article/details/79503945