ASP.NET中网页在浏览器上运行时,如何使浏览器URL中显示的用户名和密码加密

2024-12-25 12:13:39
推荐回答(2个)
回答1:

我晕。。登录你为什么要这样传参数类?直接把那些东西放在Session中就好了撒。。还有在用户点击登录的时候你就可以判断用户名和密码了撒。。如果你要在别的页面使用用户名的话那你就在session中取出来就行了。。。如果真的要这样传能数那你就去找一个加密算法吧。。先加密再传到那个页面。。然后再在那个页面解密。。。。好麻烦的。。。加密算法要求是对称式的。。不然你就取不出那个参数了

回答2:

用Session传递,引入Global.asax文件
Session["Username"]=TextBox1.Text;
Session["Passwrod"]=TextBox2.Text;
在Global.asax文件中可以设置访问权限
在Session_End中要将其值设为空
Session["Username"]=null;
Session["Passwrod"]=null;