我有一些加密的代码,因此我使用AES
和Base64
var encrypted = "(some aes encrypted base 64 encrypted data uri)"
var decrypted = CryptoJS.AES.decrypt(encrypted, "(key)");
var decstring = decrypted.toString(CryptoJS.enc.Utf8);
$.getScript( decstring, function() {
console.log( "Script was succesfully decrypted." );
call();
});
当我在浏览器中尝试此操作时,它会说
净:: ERR_INVALID_URL
我去看看给出的网址,它包含一个额外的?_=1483692592022
,它会破坏数据URI。我进入控制台,我的decstring
变量的值在最后没有额外的位,每次刷新数字更改。
这很烦人,有人请帮帮我。