2010-01-21 66 views
0

我們有一個運行IIS 6.0和ASP.NET MVC的Web服務器,它提供純XML。 IVR瀏覽器不接受Web服務器輸出的xml。Nortel MPS 500上的IVR應用程序與ASP.NET MVC不兼容

Controller只是返回正常的ActionResult,但將Content-Type更改爲text/xml

View只是一個典型的aspx頁面,而不是html,我們把xml放在那裏。當我們在瀏覽器中查看它時,它會正確返回View中的xml。在IVR中,它只是炸彈出來。如果我們刪除視圖上的頁面指令,那麼IVR將起作用。

有沒有人有任何想法頁面指令更改視圖的輸出?

回答

0

問題就迎刃而解了:

的問題是不是與頁面指令在所有。 Nortel MPS 500瀏覽器不會忽略xml文檔頂部的空格。所以要解決這個問題,我們必須改變我們的母版頁,並將<?xml version="1.0">放在與母版頁指令相同的行上。

相關問題