我尝试使用AES中的 AES 库进行角度加密。
我使用 AES 的方法加密了字符串CryptoJS.AES.encrypt()。
这是我的代码:
var txtloginKod = 'Some String...';
var key = CryptoJS.enc.Utf8.parse('8080808080808080');
var iv = CryptoJS.enc.Utf8.parse('8080808080808080');
var encryptedlogin = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(txtloginKod), key,
{
keySize: 128 / 8,
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
});
Run Code Online (Sandbox Code Playgroud)
该方法CryptoJS.AES.encrypt()将一个对象返回到我的encryptedlogin变量。
我不知道如何在 C# 中将此对象发送到我的 WCF Web 服务器
当我尝试发送整个对象(并定义 Web 服务方法以获取 C# 对象)时,出现以下错误:
“将循环结构转换为 JSON”