我已经在客户端的测试机器上部署了我的 WCF 服务,使用我的客户端 HTML 网站从同一客户端机器调用它,我得到如下响应:
但是,当我在客户响应的生产机器上部署相同的组件时,我从 WCF 服务获得的响应不同,如下所示:
我正在处理跨域的ajax调用。我从部署在其他机器上的 HTML 网站调用休息服务。这是我在 firebug 上看到的错误,因为 WCF 服务的输出不同:
这是我的 WCF 方法的代码。这是我写的简单方法,只是为了看看发生了什么:
[WebGet(ResponseFormat = WebMessageFormat.Json)]
public string PingMe()
{
return "No Domains";
}
这背后的原因可能是什么?