我在IIS7上遇到錯誤的請求錯誤400。我在URL字符串中編碼了特殊字符。我的URL看起來像這樣(不喜歡%26):IIS7 .NET 3.5上的錯誤請求錯誤400
http://www.myjobs.com/a/q-Barnes+%26+Noble
這將是,如果我是在.NET 4.0上運行一個簡單的辦法,但我對Rackspace的雲,只能在IIS7運行。 NET 3.5。
這是我會在我的web.config中使用,如果我是在IIS7 .NET 4.0:在IIS7和.NET 3.5運行時
requestPathInvalidCharacters=""
有沒有什麼其他選擇?
我遇到了類似的問題,在我的[SO問題](http://stackoverflow.com/questions/3536795/asp-net-mvc-search-criteria-as-route-parameter-in-stead-的-查詢字符串-illega)。基本上在我的情況下,我不得不求助於查詢字符串 - 「http://www.myjobs.com/a?q = q-Barnes +%26 + Noble」 – 2010-08-22 23:47:46