我没有很多头发,但是我已经把它留下了很少的东西。
我的MVC3应用程序通过Action提供图像
/Image/ShowImage/25-000252?t=a&o=1
a是预定义图像大小,o是该项目的图像顺序
图像是控制器,ShowImage是返回FilePathResult的动作。所有这些都没有任何问题,除非Googlebot出现。然后突然发出请求验证
A potentially dangerous Request.Path value was detected from the client (?).
如何以及为何超出我的理解能力。
ShowImage操作具有ValidateInput(False),web.config具有httpRuntime requestValidationMode =“2.0”但似乎没有任何帮助。
答案 0 :(得分:1)
打开应用程序的跟踪或安装elmah或查看iis的日志以查看返回500状态代码的路径。那么应该清楚需要改变什么。
答案 1 :(得分:1)