Maison  >  Questions et réponses  >  le corps du texte

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

示例代码如下:

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

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

能不能这样写:

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

大家讲道理大家讲道理2762 Il y a quelques jours587

répondre à tous(2)je répondrai

  • 伊谢尔伦

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

    La valeur peut être traitée dans l'événement form de submit
    Ouvrez le Network des outils de développement pour afficher le package de requête


    // jQuery 的话这么写
    $("#password").val(encrpt(password))

    répondre
    0
  • 天蓬老师

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

    Cette solution présente également des problèmes de sécurité, car la méthode de cryptage encrypt() doit être chargée dans le client, afin que l'algorithme de chargement puisse être analysé et que le mot de passe puisse être déchiffré de manière inversée.
    Il est préférable d'utiliser le protocole https

    répondre
    0
  • Annulerrépondre