解决方案:
1、前台传参时 参数需要先加密(加两层): encodeURI(encodeURI($('#key').val()))
2、后台接收参数后进行解密:key = HttpUtility.UrlDecode(key, System.Text.Encoding.GetEncoding("UTF-8"));
解决办法源自:http://jun1986.iteye.com/blog/1056732
前后端参数加密解密方案
本文介绍了一种确保前后端交互数据安全性的方法。具体包括:前台使用双重encodeURI进行参数加密,后台通过UrlDecode进行解密。该方案有效提高了数据传输过程中的安全性。
解决方案:
1、前台传参时 参数需要先加密(加两层): encodeURI(encodeURI($('#key').val()))
2、后台接收参数后进行解密:key = HttpUtility.UrlDecode(key, System.Text.Encoding.GetEncoding("UTF-8"));
解决办法源自:http://jun1986.iteye.com/blog/1056732

被折叠的 条评论
为什么被折叠?