webconfig请求筛选文件类型_解决跨域请求webconfig - CSDN
精华内容
参与话题
  • 解决办法:webconfig中加入

    解决办法:webconfig中加入

    <security>
    <requestFiltering>
    <requestLimits maxAllowedContentLength ="2147483647"></requestLimits>
    </requestFiltering>

    </security>
    展开全文
  • Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长。 可尝试的操作: 确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits...

    Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长。

    可尝试的操作:

    • 确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits@maxQueryString 设置。

    <system.web>
        <compilation targetFramework="4.5.2" />
        <httpRuntime targetFramework="4.5.2" maxRequestLength="102400" maxQueryStringLength="102400"/>

     </system.web>

     

     

    此请求的查询字符串的长度超过配置的 maxQueryStringLength 值

     <system.webServer>

    <security>
    <requestFiltering>
    <requestLimits maxAllowedContentLength="2147483647" maxQueryString="2147483647"/>
    </requestFiltering>
    </security>
      </system.webServer>

    展开全文
  • asp.net利用uploadfiy上传大文件IO失败问题
    解决方法:
    1、uploadify控件的自定义size必须调整大小,即属性:sizeLimit:'300000000000' //根据自己需要
    2、asp.net中webconfig用记事本打开,插在<system.web></system.web>之间,
    “<httpRuntime maxRequestLength="2097151" executionTimeout="50000" />” maxRequestLength大小自己定义
    3、 修改iis的配置文件
    打到%windir%/system32/inetsrv/config/applicationhost.config,用记事本打开,在该 ApplicationHost.config 文件中找不到maxAllowedContentLength 属性。 那么自己添加一个值,使客户端发送作为请求的一部分的内容长度标头的大小相同。默认情况下, maxAllowedContentLength 属性的值是 30000000。
    帮助信息说到maxAllowedContentLength 的默认大不为30M。
    这时明白web.config文件中设定的是针对某个WEB站点.而非全部站点的上传大小。在当applicationhost.config 中未对maxAllowedContentLength 设定大小时 默认就是30M,在web.config中设定超过于30M,依然上传最大为30M。然而在applicationhost.config未找到节点,那么自己试着在system.webServer中添加此节点,一定要在system.webServer里设置。
    <system.webServer>
    <security>
    <requestFiltering >
    <requestLimits maxAllowedContentLength="1073741824" ></requestLimits>
    </requestFiltering>
    </security>
    </system.webServer>
    4、如果是iis7以上的服务,则见下方:
    1、打开IIS管理器,找到Default Web Site。先进行停止。
    2、在IIS中双击“请求筛选”打开。
    3、点击右边的“编辑功能设置”,打开“编辑请求筛选设置”对话框。
    其中的允许的最大容量长度,默认是”30000000“,30M,将其修改为你所需要的大小即可。
    4、启动IIS.

     

    附带uploadfiy的汉化使用手册:http://download.csdn.net/source/3206692

    展开全文
  • ASP.NET MVC web.config中的404配置

    千次阅读 2018-04-19 23:24:36
    先看以下三个url:http://localhost:54379/123aaahttp://localhost:54379/123+aaahttp://localhost:54379/123.aaa虽然都是报404错误,但他们的原因却不一样,所以解决方法也不同。1. ...lt;...


    先看以下三个url:

    http://localhost:54379/123aaa

    http://localhost:54379/123+aaa

    http://localhost:54379/123.aaa

    虽然都是报404错误,但他们的原因却不一样,所以解决方法也不同。



    1. http://localhost:54379/123.aaa



    这是因为控制器中找不到方法,解决方法是在web.config中的<system.web>节点下配置:

        <customErrors defaultRedirect="~/Web/Home/Error_404" mode="On" redirectMode="ResponseRedirect">
          <error redirect="/Web/Home/Error_404" statusCode="404" />
        </customErrors>



    2. http://localhost:54379/123+aaa



    这是因为包含了特殊字符,“请求筛选模块被配置为拒绝包含双重转义序列的请求”,解决方法是在web.config中的<system.webServer>节点下配置:

        <security>
          <requestFiltering allowDoubleEscaping="true"></requestFiltering>
        </security>



    3. http://localhost:54379/123.aaa


    这是因为IIS找不到可以处理此类文件的应用程序。我们可以通过IIS的应用程序配置将 .aaa 这样的请求交给aspnet_isapi.dll去处理,这样可以解决问题,但我们不保证用户会输入其他如 .bbb、.ccc 这样的请求,所以这里有一个解决方法:

        <modules runAllManagedModulesForAllRequests="true">
        </modules>
    这个方法会将所有请求都交由aspnet_isapi.dll去处理,当然包括 .html、.js、.css 等静态文件了,所以.....  用不用就自己去考虑好了。


    -------------------------------------  淫荡的分割线  -------------------------------------

    其实如果只是想自定义404页面,同时又要返回正确的404状态码,可以这样:

    step1: 修改web.config

    <httpErrors errorMode="Custom" existingResponse="Replace">
          <remove statusCode="404" subStatusCode="-1" />
          <error statusCode="404" prefixLanguageFilePath="" path="/Home/NotFound" responseMode="ExecuteURL" />
        </httpErrors>

    step2:新增对应控制器方法

            public ActionResult NotFound()
            {
                Response.Status = "404 Not Found";
                Response.StatusCode = 404;
                return View();
            }
    这样就可以了~


    展开全文
  • 在访问外网提供的Api时出现跨域问题,尝试使用普通方式JSONP解决,但是出现Uncaught SyntaxError: Unexpected token : 的错误,所有专注于研究ajax请求跨域问题,在前人基础上逐渐理出脉络,以此记之,希望对大家...
  • IIS web.config url重写伪静态规则错误

    千次阅读 2017-01-02 02:41:35
    详细错误信息: 模块 IIS Web Core ...配置错误 配置文件的 XML 格式不正确 配置文件 \\?\E:\网站&字体\wx.tsfjz.com.cn\web.config 请求的 URL http://localhost:8080/case.html 物理路径
  • pages 元素(ASP.NET 设置架构) buffer="[True|False]" enableEventValidation="[True|False]" enableSessionState="[True|False|ReadOnly]" enableViewState="...
  • win7 安装iis配置默认文档的时候会出现无法添加类型为add的重复集合项,具体解决方法如下:   进入iis管理器 选择 默认文档→浏览 找到web.config文件打开 ...
  • 关于Spring框架(官方文档)

    千次阅读 2018-10-03 00:10:20
    反应性堆栈上的Web Version 5.1.0.RELEASE 目录 1. Spring WebFlux  1.9.反应铁心 1.10。使用DispatcherHandler 1.11.带注释控制器 1.12.功能端点 1.13.URI链接 1.14.CORS 1.15.Web安全 ...1...
  • ASP.NET web.config 设置Trace

    千次阅读 2012-09-05 16:00:27
    为了网站的一些安全问题,防止别人...记得在Page是可以设置的。但是整个应该在web.config有个设置的地方。查了MSDN,找到了资料。 ...下面的示例演示了一个应用程序跟踪配置,该配置最多可收集 40 个请求的跟踪信
  • springmvc实现webapi接口版本兼容

    千次阅读 2017-04-09 23:10:19
    文章出处:http://www.cnblogs.com/jcli/p/springmvc_restful_version.html主要实现webapi版本兼容和降级,比如访问api/v3/hello但是服务端没有这个版本只有api/v2/hello可以默认降级到该版本下面贴部分代码: ...
  • springboot-接口版本区分

    千次阅读 2018-08-19 11:53:54
    在进行REST接口的开发中,如果项目不断的进行迭代开发,需求不断的...目前有几种方法,常见的有:一种是在url中加入版本号,第二种是在请求头中加入版本号。下面我给出一个小demo,基于在请求的url中加入版本号,...
  • Guns 技术文档 v5.1

    万次阅读 多人点赞 2018-12-28 17:46:35
    @stylefeng 2018-10-17 10:22 字数 27433 阅读 4795 Guns 技术文档 v5.1 stylefeng技术文档   Guns 技术文档 v5.1 1. 序言 1.1 文档简介 1.2 Guns教程 1.3 获取帮助 ... 2.... ...
  • VS2005调试问题和技巧

    千次阅读 2009-09-16 14:08:00
    vs2005调试问题及解决方案锦集==============================================================================================1.检测到有潜在危险的 Request.Form 值2.“在没有任何数据时进行无效的读取尝试”...
  • 1. 用户发出的客户端请求达到服务器后,会被服务端的inetinfo.exe 进程捕获,该进程将该http请求转交给asp.net_isapi.dll进程,然后通过http pipeline 管道(具体这是什么东西我也不清楚)传送给asp
  • ASP.net构建大型网站

    千次阅读 2008-02-02 22:34:00
    ASP.net构建大型网站 记得很多朋友问过我如何构建一个大型的.net网站.这里值得讨论的问题是----多大 ,公司曾经需要我给他们做一个每天有1000万人次访问的门户网站.而我却一直都没有开始动手做......
  • c#面试题

    千次阅读 2008-04-02 13:53:00
    十套C#面试题(几乎包含所有C#知识,含asp.net)第一套:英文题目(可以用中文回答)1) Please describe the different between XML,XSD,XSL through their definition.2) Do you know the Persistent Object in ...
  • 这几篇文章是一个系列的:  用issnode+IIS来托管NodeJs Server之一:安装篇 用issnode+IIS来托管NodeJs Server之二:移植  用issnode+IIS来托管NodeJs Server之三:加入Windows集成验证功能 ...
  • HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求,原因是Web服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS7默认文件上传大小是30M)。 一、要解决方法即是...
1 2 3 4 5 ... 11
收藏数 204
精华内容 81
关键字:

webconfig请求筛选文件类型