【发布时间】:2011-04-02 09:54:03
【问题描述】:
我在 IIS7 上遇到了错误的请求错误 400。我在 URL 字符串中编码了特殊字符。我的 URL 看起来像这样(不喜欢 %26):
http://www.myjobs.com/a/q-Barnes+%26+Noble
如果我在 .NET 4.0 上运行,这将是一个简单的解决方法,但我在 rackspace 云上并且只能在 IIS7 .NET 3.5 上运行。
如果我在 IIS7 .NET 4.0 上,这就是我将在 web.config 中使用的内容:
requestPathInvalidCharacters=""
在 IIS7 和 .NET 3.5 上运行时还有哪些其他选项?
【问题讨论】:
-
我在SO question 中遇到了类似的问题。基本上在我的情况下,我不得不求助于查询字符串 -
http://www.myjobs.com/a?q=q-Barnes+%26+Noble
标签: c# asp.net-mvc .net-3.5 iis-7