2012-08-12 96 views
2

我有了一個包羅萬象的路線設置,偶爾拋出一個危險的請求路徑異常的MVC應用程序「?」。獲取潛在危險Request的(?)間歇

我的路線設置像

routes.MapRoute(
    "ImageResponse", // Route name 
    "{*_*}", // Just cute 
    new { controller = "ImageResponse", action = "RenderImage" } // Parameter defaults 
); 

我得到的路徑說例外「?」是一個危險的請求,但我無法複製它(直接從事件日誌中複製並粘貼它)。這似乎發生在我在機器上加載一點負載時。

例如,我在事件日誌中找到了類似的東西(爲了保護無辜者,雖然有三個dirs和一個文件名,但.jpg中的所有內容都已更改)。

/an/example/path/image.jpg?Size=Thumb

有沒有人遇到這個問題之前?好像有些東西沒有檢測到我的文件名。

+0

是否使用SquishIt任何機會? – 2012-08-12 23:42:07

+0

我不知道那是什麼,所以我懷疑它:) – Khanzor 2012-08-12 23:48:08

+0

你確定在實際路徑中沒有特殊字符?你不是URL編碼的?你是?並且您有正確的.jpg mime類型設置? – timothyclifford 2012-08-13 08:04:12

回答

相關問題