asp.net中如何对浏览器url地址的http://....aspx?=id进行地址加密?

来源:百度知道 编辑:UC知道 时间:2024/04/29 10:36:25
比方说我Respone.Redirect("article.aspx?id=55");
浏览的结果是:http://www.188du.cn/article.aspx?id=55
但是我想对id=55进行加密.要怎么写?
菜鸟级人物,越详细越好!小弟在此谢过!!
我不想用什么重写软件,我要的是代码怎么写.谢谢!

这需要加密吗?

主要是你的参数最好不要写成表的字段名

URL重写软件,必须在空间提供商上安装才能用

加密这东西比较难搞了,你可以自定义加密的算法,也可以用md5加密后再传过去,在使用的时间记得解密就行了,而且asp.net直接有MD5的加密方法。

最简单的办法
使用URLRewriter.dll
网上资料一大把

string bb = Server.UrlEncode("?id=55");
string cc = Server.UrlDecode(bb);

有毛病 加什么密