我们的客户之一遇到了我们编写的ASP.NET Web服务的一个非常奇怪的错误。它在2周内工作正常,但最近在调用它时得到以下例外:ASP.NET web服务返回html而不是执行函数
[客户端发现响应内容类型为'text/html; charset = utf-8',但预计'text/xml'。
但是,对于这些类型的错误,返回的HTML通常具有某种错误类型的指示,但在这种情况下,HTML是Web服务起始页本身,即所有方法都是当通过浏览器浏览Web服务时显示。
我发现最常见的解决方案是调试Web服务,但由于它安装在我们客户端的环境中,所以这是不可能的。也没有关于错误的信息或指示。
什么可能导致Web服务返回摘要页面而不是错误页面?
-1:更改应用程序池将无济于事。无论如何,您是否认识到默认应用程序池的设置可以更改?这样我的DefaultAppPool将不会有与DefaultAppPool相同的设置? –