找不到加密值的 404
404 not found for Encrypted values
我正在尝试将加密值发送到我的 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) {});
我注意到加密的电子邮件值是对象格式,所以我尝试将其转换为字符串,但没有区别。
var a = String(encryptedemail);
但仍然是同样的问题,有什么想法吗?
试试这个
$scope.data = {encryptedemail : encryptedemail};
$http.get("http://localhost:8100/Service.svc/Method",$scope.data)
.success(function(data) {});
.error(function(data) {});
相关文章:
- 气质的“nestRemoting()”有时可以'找不到关系
- 错误405:向Java控制器(Ajax)发送JSON时找不到POST方法
- 找不到模块捆绑包
- for循环中的javascript if语句找不到==
- 为什么JavaScript可以'找不到给定的InnerHTML并返回Cannot set property
- 失败:等待Protractor与页面同步时出错:“”;在窗口上找不到角度”;
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- [Vue warn]:找不到元素
- ngRoute找不到模板
- 未能加载,因为找不到支持的源.当播放HTML5音频元素时
- 因果报应-找不到模块:错误:无法解析模块'scs'
- Angular 2:在本地.json文件上找不到文件
- module.js在运行iron节点时找不到模块
- 放大弹出生成“;找不到文件”;YouTube视频的错误
- 我发现了一些只在移动设备上可见的垃圾邮件链接,我可以'找不到包含此垃圾邮件链接的脚本的位置
- Web 地址虚拟目录会断开外部 JavaScript 链接,因此找不到文件
- Meteor.js可以'找不到语义:ui包
- 找不到容器:goog.Disposable.instances _在为javascript工具使用泄漏查找器时出错
- 错误:找不到模块'/lib/cli'
- 找不到加密值的 404