获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我用私钥解密encrypt_random_key 后得到的key,去调用 DecryptData 这个接口,在C++和java 都会出现乱码,我在怀疑是不是 encrypt_random_key 解密的key有问题,导致这样。
企业微信会话内容存档调用DecryptData返回中文出现乱码我用c#开发会话存档功能,调用官方c的dll,使用解密方法DecryptData返回msg,再调用GetContentFromSlice(msg)出现部分中文乱码。 双数中文字的时候不会乱码,例:“您好”。单数中文字的时候最后一个字是乱码,例:“麻烦提供下截�?”,(原文:麻烦提供下截图)。 而且乱码的那条数据最后的双引号也没有返回,导致不能正常转成json格式,如下图: [图片] 之前开发了个java的版本,一切正常可以返回正常的中文数据。 同一条会话数据,用java中运行出来的encrypt_key、encrypt_msg和c#运行出来的encrypt_key、encrypt_msg一致,但是c#调用解密方法后就会出现前面说的情况。 是c#调用dll里的方法有什么前提需求吗?
2020-09-25这个问题我们也遇到了,还没有解决,就是解密encrypt_chat_msg 会一直返回 10008,在线求助..... QAQ~~
SDK解密接口encrypt_key getchatdata返回的encrypt_random_key,使用企业自持对应版本秘钥RSA解密后的内容 encrypt_msg getchatdata返回的encrypt_chat_msg ret = 10008;
2020-09-22