SAP UI5远程[ODataMetadata]元数据的初始加载失败

2020-08-21 01:26发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我在与Northwind Odata服务连接时遇到问题,我已经正确配置了该服务,并且测试连接也正常工作。

问题在于,运行应用程序时不会实例化odata模型。

下面是所有页面中的代码,以及index.html页面的开发人员日志。

感谢有人可以帮助我解决这个问题。

文件夹结构:

发票控制器:

发票视图:

清单:

Neo应用程序文件:

开发者日志:

"发票清单"页面上没有显示数据

谢谢

Govind Parmar

destination-northwind.jpg (111.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我在与Northwind Odata服务连接时遇到问题,我已经正确配置了该服务,并且测试连接也正常工作。

问题在于,运行应用程序时不会实例化odata模型。

下面是所有页面中的代码,以及index.html页面的开发人员日志。

感谢有人可以帮助我解决这个问题。

文件夹结构:

发票控制器:

发票视图:

清单:

Neo应用程序文件:

开发者日志:

"发票清单"页面上没有显示数据

谢谢

Govind Parmar

destination-northwind.jpg (111.2 kB)
付费偷看设置
发送
2条回答
小灯塔
1楼 · 2020-08-21 01:54.采纳回答

您好

Northwind服务(在相当长的一段时间内)强制实施了CORS保护(应该会在"网络"标签上的$ batch请求中弹出),很多依赖它的教程是 有点过时了。 您需要将Northwind路由到允许CORS请求的服务器。

使用罗斯文数据的示例将其路由到 CORS Anywhere

您应该在目标位置添加它(在它前面 记住,向Northwind URL就足够了。)

最好的问候

奄奄一息的小鱼
2楼-- · 2020-08-21 01:40

您好,

CORS错误仍然存​​在,但是在 服务器(WebIDE [目标] <-> NorthWind)。 它们不会传播到客户端(浏览器),而是显示另一个错误( HTTP请求失败)。 现在答案是:

第一:我指出的示例没有发出任何HEAD方法请求(并且 OData V2没有定义HEAD HTTP方法的用法),所以我认为是因为Destination的其他属性,旨在帮助开发。 CORS到处都支持HEAD请求,也许Northwind服务不支持。

第二:是的,但是此Heroku演示实例仅用于测试。 由于合理使用,您应该部署自己的实例以进行生产使用。/p>

最诚挚的问候

一周热门 更多>