我有一個MVC3應用程序,它有大量用於收集用戶輸入的表單。表單依賴於使用jQuery的客戶端驗證。在本地IIS 7.5安裝下進行測試時,一切正常。在生產環境(也是IIS 7.5)中,在3個表單上,我們遇到了輸入視圖模型在POST操作中具有空值的間歇性故障。我添加了一些故障診斷代碼,並確定發生這種情況時,Request.Params集合包含名稱值的空值或空字符串。這似乎是相當隨機的,但只在特定形式上才被注意到。有沒有人經歷過這樣的事情,你有沒有找到解決方案?MVC3發佈的表單字段在宿主環境中間歇性地爲空
生產環境是:用戶通過RDP連接到Windows Server 2003 RDP客戶端/ IE8。用戶在RDP會話中運行IE8瀏覽器以連接到Windows Server 2008 R2/IIS 7.5。
看來這個問題只發生在瀏覽器和服務器之間的特定網絡連接上。第二個網絡沒有遇到這些問題。
我目前有同樣的問題。你有沒有想過一個解決方案? – Gilles 2017-02-28 17:39:19