c# - System.Web.HttpException : A potentially dangerous Request. 从客户端检测到路径值 (&)

标签 c# asp.net url routes

我从一个公开托管的网站收到此消息:

System.Web.HttpException: A potentially dangerous Request.Path value was detected from the client (&).

我读过关于使用的文章:

<httpRuntime requestPathInvalidCharacters="" />

不确定如何合并或解决这些类型的潜在危险请求。我可能不明白的东西。

感谢任何帮助理解...

最佳答案

尝试在页面指令中设置 ValidateRequest="false"。根据您使用的 ASP.NET 版本,您可能还需要添加以下 web.config 设置:

<httpRuntime requestValidationMode="2.0" />

重要提示

通过禁用默认请求验证,您应该准备好在您的逻辑中手动检测和处理潜在的恶意内容。

关于c# - System.Web.HttpException : A potentially dangerous Request. 从客户端检测到路径值 (&),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8069444/

相关文章:

javascript - 如何在不影响其他参数值的情况下改变url参数值

c# - 我需要引用哪些包来创建我自己的 NUnit 控制台运行程序?

c# - 为什么 RazorEngine 会动态编译带有匿名类型模型的模板?

asp.net - DropDownList SelectedIndex 值未在 AutoPostback 上更新

javascript - Cassette Add Individual Javascript Script Link Reference 内联

ruby - 从 ruby​​ 中的 URL 中提取 anchor

python - 如何将 url 与 django urlconf 匹配?

c# - C# 中的编译器错误 CS0120

JavaScript 函数未在 C# 代码中定义

c# - Asp.net C# 用 "a href"链接替换字符串的所有 url