Asp.net HTTP错误403.0-ModSecurity操作

Asp.net HTTP错误403.0-ModSecurity操作,asp.net,Asp.net,我正在创建一个代码,根据查询字符串,当URL中没有提供值时,URL正在更改,一切正常,但当我向URL提供值时,它显示错误HTTP错误403.0-ModSecurity操作 请提出一些解决办法 同样,在本地也可以正常工作。当我将我的网页上传到服务器时,会出现问题。我知道这是一个旧线程,但发布答案以便对其他人有所帮助。ModSecurity是一个开源、跨平台的web应用程序防火墙(WAF)模块。 因此,每当您看到403(ModSecurity操作),这意味着mod security防火墙已阻止该请

我正在创建一个代码,根据查询字符串,当URL中没有提供值时,URL正在更改,一切正常,但当我向URL提供值时,它显示错误HTTP错误403.0-ModSecurity操作 请提出一些解决办法
同样,在本地也可以正常工作。当我将我的网页上传到服务器时,会出现问题。我知道这是一个旧线程,但发布答案以便对其他人有所帮助。ModSecurity是一个开源、跨平台的web应用程序防火墙(WAF)模块。

因此,每当您看到403(ModSecurity操作),这意味着mod security防火墙已阻止该请求。可能的原因可能是发布的数据中存在易受攻击的数据,或者可能是由于作为参数发布的URL,或者可能是JavaScript

在上述情况下,ModSecurity可能将输入视为SQL注入攻击,因此可能阻止了它。如果你查看防火墙的日志,它可能会给你详细的解释


在我的例子中,我在请求中传递URL作为查询参数,因此它返回403。

您需要更详细地解释您的问题。我不明白你在问什么。@JoelLee我的页面URL是abc.com/Result.aspx?type=5&city=city,它工作正常,但当我用QueryString abc.com/Result.aspx?type=5&city=city&|=%20和%20供应商价值表追加我的URL时,它给了我错误HTTP错误403.0-ModSecurity操作您没有查看此目录或页面的权限。嗯。。。abc.com为美国广播公司(abc)所有。“上载到服务器”时出现问题。你是说你在ABC公司工作吗?@Joel Lee ABC.com不是美国广播公司,我在举一个例子,如果你想知道,你可以拿xyz做例子。如果不看服务器端的代码,不知道403响应来自哪里,任何人都不可能说出问题所在。