【问题标题】:OData Service Returns 404OData 服务返回 404
【发布时间】:2014-12-30 02:44:06
【问题描述】:

我正在关注 OpenUI5 文档中的“应用程序最佳实践示例”。 在Component Configuration step 中,我对指南中配置的“serviceUrl”使用相同的值:

serviceUrl : "/uilib-sample/proxy/http/services.odata.org/V2/(S(sapuidemotdg))/OData/OData.svc/"

但是,在实际应用程序中,此 url 会转换为“localhost”中的地址。我可以在 Chrome 开发工具控制台中看到我在尝试获取此 URL 时收到 404 响应。因此,我无法看到产品列表或向服务添加新产品,如您在此屏幕截图中所见:Error screenshot 我应该如何配置 OData 服务 URL 以获得对产品列表的读/写访问权限?

提前致谢!

【问题讨论】:

    标签: odata sapui5


    【解决方案1】:

    uilib-sample-application 有一个服务器端代理 servlet,它返回给它的任何 URL 的内容。

    所以你要么需要在你的“localhost”机器上安装一个代理servlet,要么需要一个你可以使用的本地服务。另一种方法(用于测试)是使用 chrome 并以“--disable-web-security”参数启动它,然后您可以使用真实的服务 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 1970-01-01
      • 2012-05-17
      相关资源
      最近更新 更多