HTTP 错误 404.19 - 在 IIS 8.5 中找不到

Var*_*nJi 3 http-error

我有一个网站,可以在IIS 7.5. 但具有相同配置的同一站点在IIS 8.5. 我在 URL 中传递一个系统字符串变量,它显示了我

HTTP Error 404.19 - Not Found error.
Run Code Online (Sandbox Code Playgroud)

所以我无法抓住确切的问题。除 IIS 版本外,两个 IIS 的所有内容均相同。所以我需要你对这个问题的想法。这样我也可以研究一下这个。不幸的是我是.net新手,所以需要基本答案。谢谢。

如果我传入"&system=value1"URL,IIS8.5那么它就会停止工作,即使这样也不会为此生成任何日志。所以请帮助我。

我刚刚知道,如果我在查询字符串中使用“sys”单词,则会出现错误。现在如何避免这个问题呢?

小智 6

这可以在 IIS 的“请求过滤”下找到。通常,您会在规则的“拒绝字符串”部分下看到此内容,该规则可能旨在阻止 SQL 注入攻击。