我正在使用MVC3應用下面的路線MVC路由器引發的URL無效字符
context.MapRoute("RoutName", "GetReport/{Id1}/{Id2}/{requestId}/{customerId}/
{CustomerVersion}/{Code}", new {controller= "ControllerName",action = "GetReport" });
這條線路工作正常以下網址在本地環境
http://localhost/ControllerName/GetReport/104334/120531211240541002/120531211240551002
/120531211237331002/1/Code
但在服務器我我得到了「由於URL中的無效字符而導致訪問被阻止」。 MVC中URL的長度是否有限制?
任何輸入都會很好。
請問這個問題對你有幫助嗎:http://stackoverflow.com/questions/1185739/asp-net-mvc-url-routing-maximum-path-url-length? – Marthijn 2012-02-23 10:05:52
我看了一下鏈接,網址長度似乎少於150個字符。我不知道我的情況是什麼問題。 – Nayan 2012-02-23 12:19:22