0

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

我遇到了 ANTiXSS 库,它是否提供了我需要的库。

问候, 库雷希

4

1 回答 1

0

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

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

于 2013-03-05T05:54:04.047 回答