调用Web服务时接收默认网站

时间:2013-07-15 19:24:45

标签: wcf web-services soap

我已经创建了一个Web服务,并且可以在我的本地服务器(ASP.NET Development Server)上运行服务时使用WCF测试客户端调用这些方法。

但是,当我将Web服务发布到QA服务器并再次使用Test Client调用其中一种方法时,我收到以下错误消息:

The content type text/html; charset=UTF-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8).

在使用Fiddler检查请求后,我看到我得到的是默认页面,就像我访问了mywebservice.svc一样:

You have created a service.

To test this service, you will need to create a client and use it to call the service. You can do this using the svcutil.exe tool from the command line with the following syntax:

我不明白为什么会返回默认页面而不是调用方法。我是否需要在服务器上执行任何操作以允许调用该方法?我是否需要设置任何MIME类型?

0 个答案:

没有答案