我們的客戶之一遇到了我們編寫的ASP.NET Web服務的一個非常奇怪的錯誤。它在2周內工作正常,但最近在調用它時得到以下例外:ASP.NET web服務返回html而不是執行函數
[客戶端發現響應內容類型爲'text/html; charset = utf-8',但預計'text/xml'。
但是,對於這些類型的錯誤,返回的HTML通常具有某種錯誤類型的指示,但在這種情況下,HTML是Web服務起始頁本身,即所有方法都是當通過瀏覽器瀏覽Web服務時顯示。
我發現最常見的解決方案是調試Web服務,但由於它安裝在我們客戶端的環境中,所以這是不可能的。也沒有關於錯誤的信息或指示。
什麼可能導致Web服務返回摘要頁面而不是錯誤頁面?
-1:更改應用程序池將無濟於事。無論如何,您是否認識到默認應用程序池的設置可以更改?這樣我的DefaultAppPool將不會有與DefaultAppPool相同的設置? –