移动设备中的SAP UI5 APK-身份验证

2020-09-08 10:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在以下情况下,我需要...

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

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


嗨,

在以下情况下,我需要帮助。 我们可以设置所需的身份验证过程吗? 可行吗?

我们有一个用于Fiori的集线器部署-一台FES和一台后端服务器。 SAP UI5应用程序在FES上开发,打包为APK,并部署在Android手持设备中。 SAP UI5应用程序使用oData服务从后端服务器获取所需的数据。 按照正常过程,我们在FES和后端系统之间建立了Trusted RFC。

通过浏览器进行测试时,所有UI5/Fiori应用程序都可以正常运行。要求用户输入FES凭据。 成功通过身份验证后,将使用受信任的RFC进行后端oData调用。 这种情况可以按预期完成。

但是,当从手持设备访问相同的应用程序时,由于UI5代码驻留在设备本身中,所以FES身份验证将永远不会发生(对吗?)。 因此,当由UI5应用程序进行oData调用时,它们将失败,并显示401错误。 我们可以在oData SICF节点中维护"一个服务用户",并使此方案工作。 但是这里的要求是识别正在从设备访问应用程序的用户。

是否有一种优雅的方式来处理这种情况? 是否可以跟踪哪个用户正在访问该应用程序?

谢谢

Sharadha

4条回答
歪着头看世界
2020-09-08 11:12

您好,Sharadha,我可以理解您的情况。 但是仍然有几个问题,能否请您在下面回答我的问题?

Q1-但是从掌上电脑访问相同的应用程序时,<您是从移动设备还是平板电脑使用SAP FIORI CLIENT?>

Q2- FES身份验证永远不会发生,因为UI5代码驻留在设备本身中(对吗?)

此致

Karthik Arjun

一周热门 更多>