用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;
}