在使用Jquery Ajax为控制器的操作发出POST请求时,在POST请求中加密URL并在Controller操作中解密,而不涉及SSL会更好。
我遇到了ANTIXSS库,它提供了我需要的库。
此致 库雷希
答案 0 :(得分:0)
从简单开始 - 您无法加密URL,但您可以加密查询字符串。我从简单的?q=value1|value2|value3
开始,并使用简单的Base64编码值,以便查询字符串变为?q=dmFsdWUxfHZhbHVlMnx2YWx1ZTM=
。然后,您可以通过拆分管道“|”之类的分隔符来解码和解析值。
如果这还不够,那么搜索公钥/私钥加密。您可以使用js库使用公钥加密客户端,并使用私钥解密服务器端。