Jquery Ajax请求MVC 4中的查询字符串加密

时间:2013-03-05 05:10:47

标签: jquery encryption asp.net-mvc-4 antixsslibrary

在使用Jquery Ajax为控制器的操作发出POST请求时,在POST请求中加密URL并在Controller操作中解密,而不涉及SSL会更好。

我遇到了ANTIXSS库,它提供了我需要的库。

此致 库雷希

1 个答案:

答案 0 :(得分:0)

从简单开始 - 您无法加密URL,但您可以加密查询字符串。我从简单的?q=value1|value2|value3开始,并使用简单的Base64编码值,以便查询字符串变为?q=dmFsdWUxfHZhbHVlMnx2YWx1ZTM=。然后,您可以通过拆分管道“|”之类的分隔符来解码和解析值。

如果这还不够,那么搜索公钥/私钥加密。您可以使用js库使用公钥加密客户端,并使用私钥解密服务器端。