我有一个ASP.NET MVC页面,我将数据发送到url中,如下所示:
http://localhost:50127/Search/ViewReport/A1225./GIT900554-900
我收到404错误。如果我在句号之后添加一个字符,它将正常工作。我在这里尝试过解决类似问题但没有成功的解决方案。我正在运行ASP.NET MVC版本4。
答案 0 :(得分:3)
点是URL的特殊/保留字符,您可以尝试将其编码为%2E
,但是将点用作路径而不是域的一部分似乎并不标准?
答案 1 :(得分:1)
您尝试在<httpRuntime relaxedUrlToFileSystemMapping="true" />
内使用system.web