我有下文提到的问题,当我在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