ホームページ  >  に質問  >  本文

java - 如何修改form表单中的input值并加密

示例代码如下:

<form>
<input> 用户名 </input>
<input> 密码 </input>
</form>

表单提交的时候,需要传递密码,但是在http网络环境下,该密码容易被嗅探到,所以想在form表单提交的时候,加密该密码。
注意不能用ajax把提交的post请求独立出来;

能不能这样写:

$("#password").val = encrpt(password);

大家讲道理大家讲道理2711日前560

全員に返信(2)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:35:03

    リクエストパッケージはformsubmit 事件中对该值进行处理
    打开开发人员工具的 Network

    でご覧いただけます
    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:35:03

    このソリューションにはセキュリティの問題もあります。encrypt() 暗号化メソッドをクライアントにロードする必要があるため、ロード アルゴリズムが分析され、パスワードが逆に復号化される可能性があります。
    httpsプロトコルを使用することをお勧めします

    返事
    0
  • キャンセル返事