我从一个公开托管的网站收到此消息:
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/