开发过程中遇到以上问题

HTTP 错误 404.5 - Not Found

该问题原因为当前文件被禁止访问,有可能在某个禁止路径内,因此删除禁止路径即可。

后通过搜索发现类似404.7-Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值

参照其解决方法

第一种

在web.config中修改<denyUrlSequences>的设置

<system.webServer>
<security>
<requestFiltering>
<denyUrlSequences> <clear sequence=".." /> </denyUrlSequences>
</requestFiltering>
</security>

</system.webServer>

第二种

在iis中删除请求筛选

HTTP 错误 404.5 - Not Found

具体操作细节以及配置的参数

https://docs.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/denyurlsequences/

相关文章: