ASP .NET MVC 3 Web アプリケーションに入るタイプ POST のXDomainRequest を使用するIE8/IE9 CORS 要求があります。リンクされたブログ投稿は、次のことを示しています。
リクエストの Content-Type ヘッダーでは text/plain のみがサポートされています
現在、Content-Type はtext/plain制御できないため、MVC フレームワークはPOSTコンテンツ パラメータをバインドしません。が の場合にのみバインドするようContent-Typeですapplication/x-www-form-urlencoded。
Requestオブジェクトからパラメータを読み取ることもできません。
MVC がこれらのパラメーターをバインドする方法を見つける必要があります。Content-Typeリクエストのを変更しようと考えましApplication_BeginRequestたが、うまくいきませんでした。
Content-TypeMVC フレームワークが POST パラメーターをバインドするようにするにはどうすればよいtext/plainですか?
アップデート
パラメータはRequest.InputStreamプロパティを通じて利用できると思います。MVC フレームワークの既定のバインドを使用して、これらのパラメーターを一般的にバインドする方法を探しています。プロジェクト内のすべてのモデルに対してモデル バインダーを作成する必要はありません。