当我在Windows Azure模拟器(开发环境)上运行Asp.Net MVC 2项目时,我遇到了下面提到的问题
我的web.config文件如下:
<httpRuntime maxUrlLength="4096" relaxedUrlToFileSystemMapping="true" maxQueryStringLength = "4096" requestValidationMode="4.0" />
我的带查询字符串的网址如下:
注意:以上1490 characters
我的控制器操作方法的重定向如下:
return RedirectToRoute("booking", new { action = "index", providerKey = providerKey, ownerKey = ownerKey, arguments = arguments, step = step });
注意: arguments
具有以上查询字符串详细信息
如何摆脱这个错误页面?
答案 0 :(得分:5)
将您的网址长度保持在2000个字符以下,或使用POST
方法而不是GET