我有下文提到的問題,當我在Windows Azure上運行模擬器MVC Asp.Net項目2(開發環境)錯誤的請求 - 無效的URL
我的web.config文件是如下:
<httpRuntime maxUrlLength="4096" relaxedUrlToFileSystemMapping="true" maxQueryStringLength = "4096" requestValidationMode="4.0" />
我與查詢字符串的URL如下:
注:上面有1490 characters
我控制器操作方法的重定向是如下:
return RedirectToRoute("booking", new { action = "index", providerKey = providerKey, ownerKey = ownerKey, arguments = arguments, step = step });
注:arguments
有上面的查詢字符串的詳細信息
如何獲得擺脫這個錯誤頁面?
有URL長度的限制,瀏覽器之間的這些變化。您的網址長度異常 – RvdK
@RvdK我在web.config文件中將它設置爲「maxUrlLength =」4096「」,但仍然存在相同的問題?任何想法 ? – Sampath
@Sampath有爲每個瀏覽器設置的url長度,IE只允許長度爲2083個字符的url – Cris