剑轩

.net core 此请求的 URL 的长度超过配置的 maxUrlLength 值

电脑版发表于:2017/11/10 10:11

.net core 报错: 此请求的 URL 的长度超过配置的 maxUrlLength 值

我这里之所以报这个错是因为去掉了WebDAV模块后造成的

 <modules runAllManagedModulesForAllRequests="true">  
      <remove name="WebDAVModule" />  
    </modules>


解决方法网上大多都是framework的不是.net core的
有说配置发布后webconfig的:

<system.webServer>
    <!--   Here you have other settings related to handlers.-->
   <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="3000000" maxUrl="10241" maxQueryString="20481" />
      </requestFiltering>
   </security>
 </system.webServer>

其实并没有什么用,当然还可以配合如下的设置试试看,我这里没有这么尝试过


其实修改一个应用程序池的设置就可以了,本来就是.net core的项目,所以设置成无托管代码就好




关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢