1. 程式人生 > >asp.net MVC3 從客戶端(&)中檢測到有潛在危險的 Request.Path 值。

asp.net MVC3 從客戶端(&)中檢測到有潛在危險的 Request.Path 值。


A連結(url:http://localhost:56482/Sys/questionEdit/15&firstEdit=yes)開啟,發生錯誤,提示“從客戶端(&)中檢測到有潛在危險的 Request.Path 值。”


解決辦法:

步驟1、在Global檔案中建立一個自定議路由。

            routes.MapRoute(
                "Sys", // 路由名稱
                "{controller}/{action}/{id}/{firstEdit}", // 帶有引數的 URL
                new { controller = "Sys", action = "questionEdit" }, // 引數預設值
                new { firstEdit = "[a-z0-9]+", id = @"\d+" }
                );
步驟2、A連結的url改為http://localhost:56482/Sys/questionEdit/15/yes。

問題就解決了。