用js 解AES正常,用c#解则不正常。
还没搞明白啥问题啊
回头要参考这个自己做个
初步定下来用百度地图sdk+自己写的MQTT-WS数据接口
网页就抄这个做个
没毛病
查询区域信息
http://218.94.78.75:20001/sjzx/services/%E6%9F%A5%E8%AF%A2%E5%8C%BA%E5%9F%9F%E4%BF%A1%E6%81%AF.ashx
查询空气质量实时报
http://218.94.78.75:20001/sjzx/services/%E6%9F%A5%E8%AF%A2%E7%A9%BA%E6%B0%94%E8%B4%A8%E9%87%8F%E5%AE%9E%E6%97%B6%E6%8A%A5.ashx
网页中AES解密函数
function decrypt(data) {
var key = CryptoJS.enc.Latin1.parse('test12345678test');
var iv = CryptoJS.enc.Latin1.parse('test12345678test');
var result = CryptoJS.enc.Utf8.stringify(CryptoJS.AES.decrypt(data, key, {
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.ZeroPadding
})).toString();
return result;
}