
ASP.NET中网页在浏览器上运行时,如何使浏览器URL中显示的用户名和密码加密
http://localhost:3238/Login_Regist/Welcome.aspx?Name=Admin%20%20%e4%bd%a0%e5%b7%b2%e6...
http://localhost:3238/Login_Regist/Welcome.aspx?Name=Admin%20%20%e4%bd%a0%e5%b7%b2%e6%88%90%e5%8a%9f%e7%99%bb%e9%99%86&Password=123 如果输入用户名和密码登陆就会有如上显示,Name=Admin,Password=123显示了出来,如何让它加密或者不显示?请高手帮忙!
展开
展开全部
修改(没有的话加一个)表单的一个属性method="post",浏览器默认的表单提交的method是get,所以才会出现你那种情况。 1.Get方式把变量放到URL后面用?分开,变量之间用&分开。RUL以明文方式传输,不安全,数据量也小,受URL长度限制。 2.Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到URL,安全但效率不高。 3.Get是Form默认的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询