在Global.asax里写个防止SQL注入程序,一直很成功。但是最近的一个项目确出了问题。调试成功。
本机测试成功(IIS7.0)但是传到服务器就不行了(IIS6.0),不执行Global.asax里面的 Application_BeginRequest,查阅资料未果。。自己判断应该是服务器配置问题,但是不知道动哪里,请大家帮忙。
本机测试成功(IIS7.0)但是传到服务器就不行了(IIS6.0),不执行Global.asax里面的 Application_BeginRequest,查阅资料未果。。自己判断应该是服务器配置问题,但是不知道动哪里,请大家帮忙。
将的Global.asax等去掉,不编译,然后你创建一个文件系统的网站,里面只放一个Global.asax,把你的代码都移到这个新建的 Global.asax,里面,不要cs。编译,然后上传这个Global.asax可以解决问题。
你的网站是建在另一个网站下的,结果自动去执行上一级网站的Global.asax,而忽视了你的Global.asax
http://www.velocityreviews.com/forums/t115611-can-i-have-a-globalasax-just-for-an-application.html
最后将刚才剪切出来的那个Global.asax文件COPY到发布后的网站根目录下,搞定。