質問

IIS 6.0とASP.NET MVCを実行しているWebサーバーがあり、プレーンXMLを提供しています。 IVRブラウザは、Webサーバーによる出力であるXMLを受け入れていません。

Controller 通常のものを返すだけです ActionResult, 、しかし変更します Content-Typetext/xml.

View 典型的なASPXページですが、HTMLの代わりに、代わりにXMLをそこに入れました。これをブラウザで表示すると、XMLを適切に返します View. 。 IVRでは、それはただ爆撃します。ビューのページディレクティブを削除すると、IVRが機能します。

ページのディレクティブがビューの出力にどのような変化を変更するかを誰かが考えていますか?

役に立ちましたか?

解決

問題が解決しました:

問題は、ページディレクティブにはまったくありませんでした。 Nortel MPS 500ブラウザは、XMLドキュメントの上部にあるWhitespaceを無視していませんでした。そのため、問題を修正するには、マスターページを変更し、 <?xml version="1.0"> マスターページディレクティブと同じ行。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top