无法从Fiori启动板访问Odata服务

2020-09-09 02:26发布

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

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


大家好,

我创建了一个fiori应用程序,当我使用单个应用程序链接时,它们运行良好。

最近我配置了fiori启动板,并在启动板中添加了所有自定义应用。

当我单击应用程序时,它没有显示任何数据,并且出现访问被拒绝之类的错误。

您能帮我解决这个问题吗?

此致

苏里亚。

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

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


大家好,

我创建了一个fiori应用程序,当我使用单个应用程序链接时,它们运行良好。

最近我配置了fiori启动板,并在启动板中添加了所有自定义应用。

当我单击应用程序时,它没有显示任何数据,并且出现访问被拒绝之类的错误。

您能帮我解决这个问题吗?

此致

苏里亚。

付费偷看设置
发送
4条回答
SAP浪
1楼-- · 2020-09-09 02:55

您好Surya,

请检查您是否以某种方式从不同的资源/URL调用/获取数据。

通常会发生这种情况(对于SAPUI5/openui/..),您可能在引导应用程序时使用了http url。

在应用程序中,您正在从多个其他系统和/或Gateway系统请求数据吗?

或者您要在网关系统之前呼叫其他跨源的服务。

尝试将其更改为从网关本身进行访问(出于这个目的,为什么我们在后端ABAP系统-odata和前端系统之间使用网关)

或如果无法更改它们,则实施反向代理系统(服务器),该系统会将这些请求从前端路由到适当的通道)

停用浏览器安全性通常是为了进行测试/快速开发,而不应该在其他环境中使用,这是在浏览器级别完成的。

希望这会有所帮助。

此致

AK

哎,真难
2楼-- · 2020-09-09 02:53

您好Surya

正如其他用户社区成员所说,请提供更多信息,以便我们更好地为您提供帮助。

感谢

菲尔

小c菟菟
3楼-- · 2020-09-09 03:11

亲爱的所有人,

从fiori启动板访问图块时出现以下错误。

访问CORS策略已阻止从来源" http://host:port"获取" http://host:port":对预检请求的响应未通过访问控制检查:

即使我在OData服务中传递了后端凭据,也遇到了同样的错误。

我在这里使用sapui5的嵌入式网关系统和Eclipse IDE。

如果我在sapui5控制器中使用OData服务完整路径,例如" http://host:port/sap/opu/odata/servicename",那么我就遇到了上述错误。

如果我使用"/img/sap/opu/odata/servicename"之类的网址,则会收到诸如此类方法不允许的错误。

请帮助我解决此问题。

谢谢。

此致

苏里亚。


派大星 ヾ
4楼-- · 2020-09-09 03:16

请告诉我如何在编码部分的OData服务的标头中传递访问控制允许源参数。

我还添加了-禁用Google目标值中的网络安全。 那我也遇到同样的错误。

一周热门 更多>