.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的项目,所以设置成无托管代码就好