不论使用官方提供的demo,还是根据demo自己编写的方法,返回都是:返回文本非success
解密服务器发送的数据结果:
2018/12/16 21:38:06: plainText:{"EventType":"check_url"}
2018/12/16 21:38:06: eventType:check_url
加密后推送给服务器的数据:
result:{"encrypt":"NFVUXKVg5YKiAnTdyrArN1MFWKdnRvaC+QyOrOnKJ7tvlExJ8dAYBCgc5yfwISx9uWwITE4U2W4cg65ZVQFn5A==","timeStamp":"1544967486277","nonce":"wyHjT2Sf","msg_signature":"c2c4b5991ad74bbc4ed2a2861bb4bc1250295dd9"}
自己本地解密后的结果:
2018/12/16 21:38:06: plainText:success 。仅拿到了“success ”字符串,不知解密后是不是这个结果。
timeStamp和nonce,使用的是服务器发送过来的值
.net的苦逼。 看了下 JAVA 的 Demo 已经解决了,返回时的 timeStamp nonce 使用回调参数里面的值,就可以了,文档里好像没有注明。
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。