Nortel MPS 500のIVRアプリケーションはASP.NET MVCで動作していません
-
22-09-2019 - |
質問
IIS 6.0とASP.NET MVCを実行しているWebサーバーがあり、プレーンXMLを提供しています。 IVRブラウザは、Webサーバーによる出力であるXMLを受け入れていません。
Controller
通常のものを返すだけです ActionResult
, 、しかし変更します Content-Type
に text/xml
.
View
典型的なASPXページですが、HTMLの代わりに、代わりにXMLをそこに入れました。これをブラウザで表示すると、XMLを適切に返します View
. 。 IVRでは、それはただ爆撃します。ビューのページディレクティブを削除すると、IVRが機能します。
ページのディレクティブがビューの出力にどのような変化を変更するかを誰かが考えていますか?
解決
問題が解決しました:
問題は、ページディレクティブにはまったくありませんでした。 Nortel MPS 500ブラウザは、XMLドキュメントの上部にあるWhitespaceを無視していませんでした。そのため、問題を修正するには、マスターページを変更し、 <?xml version="1.0">
マスターページディレクティブと同じ行。
所属していません StackOverflow