OData服务返回404

时间:2014-12-09 17:21:24

标签: odata sapui5

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

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

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

提前致谢!

1 个答案:

答案 0 :(得分:2)

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

因此,您需要在“localhost”计算机上使用proxy-servlet或使用本地服务。替代方案(用于测试)是使用chrome并使用“--disable-web-security”参数启动它,然后您可以使用真实的服务URL。

相关问题