技巧:.NET中加密与解密QueryString的方法

1.加密。 

  Response.Redirect("DetailInfo.aspx?id="  Convert.ToBase64String(System.Text.Encoding.Default.GetBytes("sp10006")).Replace(" ","+")); 

  2.解密。 

  string ID = System.Text.Encoding.Default.GetString(Convert.FromBase64String(Request.QueryString["id"].ToString().Replace("+"," ")));

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Asp.Net] 的这些文章也感兴趣:

asp.net域名查询
从N层到.NET详细剖析原理
ASP.NET MVC : Action过滤器(Filtering)
用aspnet_compiler发布网站
ASP.NETWebPage应用深入探讨
.net加密技术的应用(加密类代码参考)
图片服务器上图片的管理网站上传与前台显示
C#调用ORACLE存储过程返回结果集及函数
关于ASP.NET在IIS中一些问题的经验总结
不用SQL语句查询DataTable中的数据