ユーザー入力を収集するための多数のフォームを持つ MVC3 アプリケーションがあります。フォームは、jQuery を使用したクライアント側の検証に依存しています。ローカルの IIS 7.5 インストールでテストすると、すべてが正しく機能します。実稼働環境 (IIS 7.5 も) では、フォームの 3 つで、入力ビュー モデルの POST アクションで null 値を持つ断続的な障害が発生しています。いくつかの障害診断コードを追加し、これが発生したときに Request.Params コレクションに名前の値として null 値または空の文字列が含まれていることを確認しました。これはかなりランダムに見えますが、特定のフォームでのみ確認されています。誰かがこのようなことを経験したことがありますか?解決策を見つけましたか?
運用環境は次のとおりです。 ユーザーは RDP 経由で Windows Server 2003 RDP クライアント/IE8 に接続します。ユーザーは RDP セッションで IE8 ブラウザーを実行して、Windows Server 2008 R2/IIS 7.5 に接続します。
この問題は、ブラウザとサーバー間の特定のネットワーク接続でのみ発生しているようです。2 番目のネットワークでは、これらの問題は発生していません。