网页传输 AJAX 传输是明文,请问怎么在传输中加密。

发布于 2022-09-04 00:37:11 字数 34 浏览 13 评论 0

网页传输 AJAX 传输是明文,请问怎么在传输中加密。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

摇划花蜜的午后 2022-09-11 00:37:11

HTTPS可满足您的需求,现在有很多免费部署HTTPS的方案,您一百度就有

迷迭香的记忆 2022-09-11 00:37:11

可以直接在JS里加密数据。最简单的加密是BASE64,稍微复杂点儿的AES(复杂度有些高,数据量不大的话还可以),你可以搜一下对应的JS库。
高级一些的就是SSL加密,加密由浏览器完成。这个需要有CA颁发的数字证书(需要购买,比如VeriSign什么的,不推荐用CNNIC的。自签名的证书浏览器会警告)。你自己用OpenSSL生成公私钥和证书请求。CA签名以后得到用户证书,然后配置一下服务器。JS里只需要写https的地址。这有一个详细步骤
http://m.blog.csdn.net/articl...

新人笑 2022-09-11 00:37:11

如果是前端传值的话,就js里面加密把。

肩上的翅膀 2022-09-11 00:37:11

了解一下https,可以满足你的需求

十六岁半 2022-09-11 00:37:11

不要传送明文呗,只传递特征值。
但是如果我确实需要原文咧?
js加密呗。

强辩 2022-09-11 00:37:11

使用jquery.md5.js

var username="123";
        $.ajax({
            type:"post",
            url:"/add",
            data:{user:$.md5(username)},
            dataType:"json",
            success:function(data){
                //成功
            }
        });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文