jqueryajax请求mvc4中的查询字符串加密
在使用jQueryAjax为控制器的操作发出POST请求时,最好在POST请求中加密URL并在控制器操作时解密,而不涉及SSL 我偶然发现了ANtiXSS库,它是否提供了我需要的库 问候,,jqueryajax请求mvc4中的查询字符串加密,jquery,encryption,asp.net-mvc-4,antixsslibrary,Jquery,Encryption,Asp.net Mvc 4,Antixsslibrary,在使用jQueryAjax为控制器的操作发出POST请求时,最好在POST请求中加密URL并在控制器操作时解密,而不涉及SSL 我偶然发现了ANtiXSS库,它是否提供了我需要的库 问候,, Qureshi简单启动-您不能加密URL,但可以加密查询字符串。我从一些简单的东西开始,比如?q=value1 | value2 | value3,然后使用一个简单的Base64编码值,这样查询字符串就变成?q=dmfsdwuxfhzhblmnx2ywx1ztm=。然后,您可以通过在诸如管道“|”之类的分隔
Qureshi简单启动-您不能加密URL,但可以加密查询字符串。我从一些简单的东西开始,比如
?q=value1 | value2 | value3
,然后使用一个简单的Base64编码值,这样查询字符串就变成?q=dmfsdwuxfhzhblmnx2ywx1ztm=
。然后,您可以通过在诸如管道“|”之类的分隔符上拆分来解码和解析这些值
如果这还不够,那么搜索公钥/私钥加密。您可以使用js库用公钥加密客户端,用私钥解密服务器端。为什么要这样做?我认为您实际上不能这样做。请求如何知道去哪里?如果需要,您将能够对POST数据进行加密,但理想情况下,您将使用SSL,即使您已经说过不想这样做。