当前位置: 代码迷 >> ASP.NET >> 加密\解密URL传输参数,该怎么解决
  详细解决方案

加密\解密URL传输参数,该怎么解决

热度:3022   发布时间:2013-02-25 00:00:00.0
加密\解密URL传输参数
传参:editAccounts.aspx?ID=2
接参:int id = int.Parse(Request.QueryString["id"]); 
像这样的怎么加密,解密
可不可以写一个类文件,直接放在项目里,所有的参数自动加密解密
最好有个具体的例子

------解决方案--------------------------------------------------------
C# code
 //加密    public string Encrypt(string pToEncrypt)    {        byte[] barray = System.Text.UnicodeEncoding.Unicode.GetBytes(pToEncrypt);        return Convert.ToBase64String(barray);    }    //解密    public string Decrypt(string pToDecrypt)    {        byte[] mingwen = Convert.FromBase64String(pToDecrypt);        string str = System.Text.UnicodeEncoding.Unicode.GetString(mingwen);        return str;    }
  相关解决方案