作者:admin 发布于:2012-3-28 20:39 Wednesday
分类:.NET
28Mar
sp.net开发中,经常遇到“
从客户端检测到有潜在危险的Request.Form 值”错误提示,很多人给出的解决方案是:
1、web.config文档<system.web>后面加入这一句: <pages validaterequest="false"/>
示例:
<?xml version="1.0" encoding="gb2312" ?>
<configuration>
<system.web>
<pages validaterequest="false"/>
</system.web>
</configuration>
2、在*.aspx文档头的page中加入validaterequest="false",示例如下:
<%@ page...
阅读全文>>
评论(0)
引用(137)
浏览(34407)
作者:admin 发布于:2012-3-26 21:09 Monday
分类:.NET
26Mar
打开config.ascx
找到这一行,BaseUrl = "/ckfinder/userfiles/";
加个波浪号:即变成 BaseUrl = "~/ckfinder/userfiles/";
阅读全文>>
标签: CKFinder
评论(0)
引用(24)
浏览(26598)
作者:admin 发布于:2012-3-26 21:00 Monday
分类:.NET
26Mar
asp版:
修改config.asp文件
将CheckAuthentication = false
改成CheckAuthentication = true
asp.ne版
修改config.ascx文件
public override bool CheckAuthentication()
{
//return false;
return true;
}
修改 return false; 为return true;
但是直接修改是危险的,官方给出的解释:
// WARNING : DO NOT simply return "true". By doing so, you ar...
阅读全文>>
标签: CKFinder
评论(0)
引用(310)
浏览(51143)
作者:admin 发布于:2012-3-24 13:25 Saturday
分类:.NET
24Mar
写程序的时候调用到一个第三方的DLL文件,本机调试一切都正常,
但是程序不是到服务器以后一直提示一个BUG:"基础连接已经关闭: 未能为SSL/TLS 安全通道建立信任关系"。
后来把DLL文件进行反编译,发现是在获得请求的时候出错了。
WebResponse response = WebRequest.Create("https://……").GetResponse();
于是在服务器上用浏览器打开上面的地址,发现会弹出一个确认证书的窗口,看来是证书问题。
在网上一顿搜索,发现了一个决绝办法甚是好用,而且很简单,在请求之前添加一段代码。
ServicePointManager.CertificatePolicy = new AcceptAllCertificatePolicy();
internal class AcceptAllCertificatePoli...
阅读全文>>
标签: HttpWebRequest
评论(0)
引用(16)
浏览(27157)
作者:admin 发布于:2012-3-23 11:20 Friday
分类:.NET
23Mar
Microsoft .Net的应用程序的代码文件,与Java生成的文件类似,它们都没有本地代码,而是一种类似于汇编的代码。这样,只要有合适的工具,就可以完整的把别人写出来的程序反编译成自己需要的程序文件。
我所知道的.Net下的反汇编程序是Salamander 和 Refelector 两个工具,他们都可以对.Net的程序集反编译成你需要的语言。
那么,我们写的程序,做的项目,如何进行正版的许可证管理,有许多方法。
最好的方案,是几个方法的综合。下面我说一下单独的许可验证方法。
最简单的方法,就是使用许可存储。方法是用户输入正版的注册码,通过程序中专门的算法程序进行验算,得出的结果与事先保存在程序中的结果比对,比对一致表示输入正确。然后把结果保存在存储中,如注册表或者专门的许可文件中,程序许可通过。
这个方法使用的人/公司最多,但是缺点也是最多的,只要使用上...
阅读全文>>
标签: RSAPKCS1SignatureFormatter RSAPKCS1SignatureDeformatter
评论(0)
引用(42)
浏览(19983)