被CORS策略阻止:在Fiori Tile中将标准oData服务从一台服务器输出到另一台服务器

2020-08-26 17:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在我们的方案中,我们...

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

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


嗨,

在我们的方案中,我们有两个服务器-S1和S2。

在S1中,我们有一个基于App Launcher的fiori Tile-动态。 在此图块中,对于"动态数据"部分,我们具有服务URL字段(此服务URl需要从S2获取数据)

在服务URL中,我已经使用了服务的完整URL-

https://<主机名S2>:<端口>/sap/opu/odata/sap/mdg_mycr_srv/ChangeRequests/$ count

如果加载服务器S1的Fiori启动板,则磁贴显示-错误而不是计数。

F12显示:在源https://'已被CORS策略阻止:对预检请求的响应未通过访问控制检查:所请求的资源上没有'Access-Control-Allow-Origin'标头。

我们如何获取在S1启动板Tile中的Tile上在S2中运行的此标准服务的数据。

我检查了一些建议设置response.headers的链接(" Access-Control-Allow-Origin"," *"),在我们的情况下,这是标准服务,因此不确定在哪里更新?

任何指针都会有所帮助。

谢谢

_vishal