Asp.net中怎么能够快速加密整个网站和Url地址, 用什么方法??? 求救!!!

 我来答
匿名用户
2013-08-24
展开全部
像这样的加密方法有很多种!我告诉你用base64的编码和解码的方法。具体方法如下:我们在一个类里面写base64的编码和解码的方法(charset.cs)
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
//base64编码
public string base64Encode(string str)
{
byte[] bb=Encoding.UTF8.GetBytes(str);
return Convert.ToBaseString(bb);
}
//base64解码,参数2:字符格式 如:gb2312
public string base64Decode(string base64str,string codename)
{
byte[] bb=Comvert.FormBase64String(base64str);
return Enconding.GetEncoding(codename).GetString(bb);
}
------------------------------------------------------------------
好这个类就是这样写的了 那我们怎么用呢 下面就是一个页面的跳转了 :
Response.Redirect("order.aspx?money="+cs.base64Encode(Label5.Text)+"&count="+cs.base64Encode(Label1.Text)+"&orderID="+cs.base64Encode(orderID.ToString()));
好那我们下个页面怎么接收呢 这里我就就要用到上面定义的第二个方法了 charset cs = new charset();
string money = cs.base64Decode(Request["money"].ToString(), "utf-8");
string count = cs.base64Decode(Request["count"].ToString(), "utf-8");
string orderid = cs.base64Decode(Request["orderid"].ToString(), "utf-8");
提问人的追问 2010-06-28 19:18 晕 啊 大哥 你看清楚 啊 在后台我知道怎么搞 问题是用<a></a> 超链接怎么搞啊 回答人的补充 2010-06-29 09:21 这个的话,如果你不通过后台 那就只能用url重定向啦,在webconfig里配置好函数,再在那个里面定义规则就OK了....
Storm代理
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式