asp.net URL Rewriter 问题
[ 2007-04-30 14:53:25 | 作者: admin ]
p.s. 下面是三篇引用,IIRF没有测试,采用404的方式通过。...
阅读全文…
引用
引用:http://vmiao.com/article.asp?id=1971
好用的开源url重写组件IIRF
介绍
IIRF是一款开源的重写URL过滤器,类似于Apache的URL重写,基于VC8.0(可以用Visual Studio2005或Visual C++ 2005 Express重新编译)开发。它可以运行在IIS5.0+,支持ASP,ASP.NET,PHP等许多格式。相对比ASP.NET2.0自带的URL重写,具有更好的性能和许多我们所需要特性,重要的一点在于:它可以支持无扩展名的URL(例如:cnl bogs.com/****,你无需在创建一个默认的default.aspx文件,IIRF自动会帮你解析),让URL更加的方便我们记忆,也能进一步提高搜索的排名?IIRF能够在
好用的开源url重写组件IIRF
介绍
IIRF是一款开源的重写URL过滤器,类似于Apache的URL重写,基于VC8.0(可以用Visual Studio2005或Visual C++ 2005 Express重新编译)开发。它可以运行在IIS5.0+,支持ASP,ASP.NET,PHP等许多格式。相对比ASP.NET2.0自带的URL重写,具有更好的性能和许多我们所需要特性,重要的一点在于:它可以支持无扩展名的URL(例如:cnl bogs.com/****,你无需在创建一个默认的default.aspx文件,IIRF自动会帮你解析),让URL更加的方便我们记忆,也能进一步提高搜索的排名?IIRF能够在
阅读全文…
同一服务器运行.net1.1和.net2.0
[ 2007-04-30 14:50:18 | 作者: admin ]
IIS设置
1、在网站asp.net属性中选择对应版本
2、为每个asp.net网站建立不同的应用程序池(不同版本.net不能混合运行在同一应用程序池)
1、在网站asp.net属性中选择对应版本
2、为每个asp.net网站建立不同的应用程序池(不同版本.net不能混合运行在同一应用程序池)
用户认证管理设计方案
[ 2007-04-21 17:04:33 | 作者: admin ]
Validation of viewstate MAC failed
[ 2007-04-18 16:10:27 | 作者: admin ]
网上检索说这个问题容易asp.net 2.0下面出现,难道万网刚升级了.net框架,可我的这个老程序是1.1的呀,居然也出现错误,郁闷。
我在页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题,亏的没有用ViewState,不然还真麻烦。
另外.net2.0的下面方法解决,这样降低安全也不是办法,总归算个bug,希望m$早点想出办法
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
http://forums.asp.net/1/1173230/ShowThread.aspx
我在页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题,亏的没有用ViewState,不然还真麻烦。
另外.net2.0的下面方法解决,这样降低安全也不是办法,总归算个bug,希望m$早点想出办法
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
http://forums.asp.net/1/1173230/ShowThread.aspx
安装vs2005 sp1 出现错误 1718。文件被数字签名策略拒绝
[ 2007-04-16 23:31:37 | 作者: admin ]
p.s. 基本都会出现这个错误,所以早点设置为妙
解决办法如下
1. 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
2. 双击“本地安全策略”。
3. 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。 )
4. 在“对象类型”下,双击“强制”。
5. 单击“除本地管理员以外的所有用户”,然后单击“确定”。
6. 重新启动计算机。
微软说明:
http://support.microsoft.com/kb/925336
解决办法如下
1. 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
2. 双击“本地安全策略”。
3. 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。 )
4. 在“对象类型”下,双击“强制”。
5. 单击“除本地管理员以外的所有用户”,然后单击“确定”。
6. 重新启动计算机。
微软说明:
http://support.microsoft.com/kb/925336
google:
Encoding enc = Encoding.GetEncoding("UTF-8");
Response.Write( System.Web.HttpUtility.UrlDecode("%E8%B0%B7%E6%AD%8C",enc));
结果为“谷歌”
baidu:
Encoding enc = Encoding.GetEncoding("gb2312");
Response.Write( System.Web.HttpUtility.UrlDecode("%D7%AA%BB%BB",enc));
结果为“转换”
编码的时候:
Response.Write(System.Web.HttpUtility.UrlEncode("百度", Encoding.Default ));
Response.Write(System.W...
阅读全文…
Encoding enc = Encoding.GetEncoding("UTF-8");
Response.Write( System.Web.HttpUtility.UrlDecode("%E8%B0%B7%E6%AD%8C",enc));
结果为“谷歌”
baidu:
Encoding enc = Encoding.GetEncoding("gb2312");
Response.Write( System.Web.HttpUtility.UrlDecode("%D7%AA%BB%BB",enc));
结果为“转换”
编码的时候:
Response.Write(System.Web.HttpUtility.UrlEncode("百度", Encoding.Default ));
Response.Write(System.W...
阅读全文…
asp.net中Request的url信息和QueryString集合
[ 2007-04-07 17:45:15 | 作者: admin ]
p.s. asp.net获取的一些参数区别,然后给个处理的实际例子(只要结果,不要效率:-))
Request.Url:
Request.FilePath:
Request.Path:
Request.RawUrl:
阅读全文…
Request.Url:
http://localhost/member/companyTagEdit.aspx?txtName=333&txtOrderId=10&act=add&obj=article&objClassId=2&menu=商品展厅&x=7&y=10
Request.FilePath:
/member/companyTagEdit.aspx
Request.Path:
/member/companyTagEdit.aspx
Request.RawUrl:
/mem
...阅读全文…
asp.net中文cookie的乱码问题
[ 2007-04-05 21:48:13 | 作者: admin ]
中文cookie的问题,
在Windows 2000正常,
在Windows 2003 sp1下会偶尔出现乱码(遇到双字节特殊字符时候,例子:「`蹆绌),
在windows 2003 SP2下基本乱码
解决办法:
采用
Server.UrlEncode();
Server.UrlDecode();
Cookie["MyCookie"] = Server.UrlEncode("中文")
Response.Write(Server.UrlDecode(Request.Cookies("MyCookie").Value()))
编码和解码。
另外编码和解码要一致
System.Web.HttpUtility.UrlDecode 和 System.Web.HttpUtility.UrlEncode
System.Web.HttpContext.Current.Server.UrlDecode ...
阅读全文…
在Windows 2000正常,
在Windows 2003 sp1下会偶尔出现乱码(遇到双字节特殊字符时候,例子:「`蹆绌),
在windows 2003 SP2下基本乱码
解决办法:
采用
Server.UrlEncode();
Server.UrlDecode();
Cookie["MyCookie"] = Server.UrlEncode("中文")
Response.Write(Server.UrlDecode(Request.Cookies("MyCookie").Value()))
编码和解码。
另外编码和解码要一致
System.Web.HttpUtility.UrlDecode 和 System.Web.HttpUtility.UrlEncode
System.Web.HttpContext.Current.Server.UrlDecode ...
阅读全文…