我正在尝试将加密值发送到我的WCF服务,但是在发送加密数据而不是正常值时出现404错误?
我发送成功的正常值是直接从我的html中提取的:
app@mail.com
这是我的加密值:
var encryptedemail = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(Email), key,
{
keySize: 128 / 8,
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
});
服务链接:
$http.get("http://localhost:8100/Service.svc/Method/" + encryptedemail)
.success(function(data) {});
.error(function(data) {});
我注意到 encryptedemail 值是对象格式,所以我尝试将其转换为字符串,但没有区别。
var a = String(encryptedemail);
但仍然是同一个问题,任何想法?
答案 0 :(得分:0)
试试这个
$scope.data = {encryptedemail : encryptedemail};
$http.get("http://localhost:8100/Service.svc/Method",$scope.data)
.success(function(data) {});
.error(function(data) {});