仅针对Googlebot请求验证问题

时间:2011-06-11 15:13:03

标签: asp.net-mvc-3 googlebot

我没有很多头发,但是我已经把它留下了很少的东西。

我的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”但似乎没有任何帮助。

2 个答案:

答案 0 :(得分:1)

打开应用程序的跟踪或安装elmah或查看iis的日志以查看返回500状态代码的路径。那么应该清楚需要改变什么。

答案 1 :(得分:1)