【问题标题】:Issues consuming WCF service?使用 WCF 服务的问题?
【发布时间】:2017-07-04 12:41:59
【问题描述】:

使用VS2010,我们将WCF service 部署到同一网络中的远程服务器。我们使用IIS 7。这个项目叫做WcfService

在本地打开我的浏览器并输入http://RemoteServer/Service1.svc/GetSales?Band=Last 将返回正确的json 数据。所以该项目可以正常工作,这不是防火墙问题。

如果我将我的报告设置为上面的 URL,报告中的图表将不会显示

WcfService 的调试过程中,如果我将报告设置为本地 url (http://localhost:1023/Service1.svc/GetSales?Band=Last),那么报告中的图表将正确显示。

可能是什么问题?

谢谢。

【问题讨论】:

    标签: c# wcf visual-studio-2010 kendo-ui iis-7


    【解决方案1】:

    当您返回 JSON 时,您如何“测试”RemoteServer/Service1.svc/GetSales?Band=Last?您的问题可能与 CORS 有关。你可以试试这个Enable CORS

    你可以在 Chrome 中调试这个Debug CORS in Chrome

    【讨论】:

    • 我假设它正在工作,因为我在浏览器中调用该方法,并且“远程版本”返回与“本地版本”完全相同的字符串。我在报告中使用“本地版本”,所有图表都正确显示。
    • 看到 Chrome DevTools 我只是注意到这是一个与 CORS 相关的问题。
    • 此 SO 链接有效。谢谢。 stackoverflow.com/questions/10760982/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多