zoukankan      html  css  js  c++  java
  • asp.net mvc框架里使用的FCKEditor控件上传内容报错

    做那种有html文本编辑内容的项目时是怎么解决表单验证问题的,在配置加validateRequest="false" 冒失很不安全,容易被脚本攻击

    解决:

    (1)在IIS虚拟目录属性中选择asp.net的版本为2.0的就OK了,我原来选的是4.0版本,!! 

    (2)在页面级别(aspx中)设置ValidateRequest="false"(请求启用了请求验证,则为 true;否则为 false。 默认值为 true
           或者
           在全局级别(Web.config中)设置
               <configuration>
                 <system.web>
                   <pages validateRequest="false">
         以上设置仅对ASP.NET4.0以下有效。在ASP.NET4.0版本上在全局级别(Web.config中)设置
              <configuration>
                  <system.web>
                            <httpRuntime requestValidationMode="2.0">

    注:在 ASP.NET 4 中,将 ValidateRequest 设置为 false 没有任何作用,因为验证是在 MVC 管道收到请求之前进行的。 因此,在 ASP.NET 4 中,你必须将 RequestValidationMode 属性设置为低于 4.0 的版本。 你可以通过使用 httpRuntime 元素的 RequestValidationMode 特性在 Web.config 文件中配置验证模式,

    一个人成就的大小与承担责任的多少是成正比
  • 相关阅读:
    获取定位
    关于meta 总结
    关于微信 ios的部分兼容(摇动播放)
    mysql
    js_DOM的导航属性--Dom_event事件
    IO阻塞与IO非阻塞2
    进程池
    生产消费者模型
    队列----------------多线程利器
    信号量
  • 原文地址:https://www.cnblogs.com/qxoffice2008/p/3937037.html
Copyright © 2011-2022 走看看