使用airwatch-sdk-fiori-plugin通过X.509证书对onPrem FES进行身份验证

2020-08-31 17:12发布

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

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


Hello Cordova,Kapsel和AirWatch专家

我们要创建一个由VMWare Airwatch分发并使用

airwatch-sdk-fiori-plugin 确实为Kapsel登录插件实现了X.509证书提供程序接口。 因此,我希望当我使用此插件构建自定义SAP Fiori Client并通过AirWatch分发时,它应该可以立即使用。 不幸的是,我们遇到了问题。 我希望已经做好这项工作的人可以分享一些见解。

这是我们到目前为止所做的:

我们已经从下载了最新可用的Kapsel SDK 3.1 SP01 PL02 SAP Service Marketplace 。 根据文档进行开发环境的设置:设置SAP Fiori客户端 应用开发环境。 然后,我们对文件config.json进行了调整:

 {
     " packageName":" de.linuxdozent.fiori",
     " targetFolder":"/用户/xcodeserver/Documents/fiori_client_3.1_SP01_PL02",
     " appName":" CSW Fiori",
     "平台":[" ios"],
     " cordovaPluginIncludes":[" airwatch-sdk-fiori-plugin"],
     " cordovaPluginExcludes":[" kapsel-plugin-push"],
     " crosswalkEnabled":false
 }
 

基于此,我们使用了脚本 create_fiori_client.js 创建Cordova项目。 此处,我们已经对 appConfig.js进行了必要的调整 ,尤其是fioriURL。 然后,我们可以在这里构建项目,使用X代码中的产品->存档->导出(企业发行版)创建一个ipa文件。

在AirWatch控制台中,我们使用以下设置创建了iOS个人资料:

(53.7 kB)

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

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


Hello Cordova,Kapsel和AirWatch专家

我们要创建一个由VMWare Airwatch分发并使用

airwatch-sdk-fiori-plugin 确实为Kapsel登录插件实现了X.509证书提供程序接口。 因此,我希望当我使用此插件构建自定义SAP Fiori Client并通过AirWatch分发时,它应该可以立即使用。 不幸的是,我们遇到了问题。 我希望已经做好这项工作的人可以分享一些见解。

这是我们到目前为止所做的:

我们已经从下载了最新可用的Kapsel SDK 3.1 SP01 PL02 SAP Service Marketplace 。 根据文档进行开发环境的设置:设置SAP Fiori客户端 应用开发环境。 然后,我们对文件config.json进行了调整:

 {
     " packageName":" de.linuxdozent.fiori",
     " targetFolder":"/用户/xcodeserver/Documents/fiori_client_3.1_SP01_PL02",
     " appName":" CSW Fiori",
     "平台":[" ios"],
     " cordovaPluginIncludes":[" airwatch-sdk-fiori-plugin"],
     " cordovaPluginExcludes":[" kapsel-plugin-push"],
     " crosswalkEnabled":false
 }
 

基于此,我们使用了脚本 create_fiori_client.js 创建Cordova项目。 此处,我们已经对 appConfig.js进行了必要的调整 ,尤其是fioriURL。 然后,我们可以在这里构建项目,使用X代码中的产品->存档->导出(企业发行版)创建一个ipa文件。

在AirWatch控制台中,我们使用以下设置创建了iOS个人资料:

(53.7 kB)
付费偷看设置
发送
5条回答
SAP小菜
1楼-- · 2020-08-31 17:41

我头上有两件事:

1)在构建/导出以进行企业分发时,请检查所选的分发设置配置文件是否有效并适用于应将.ipa部署到的设备

2)Cordova对(外部)URL使用白名单方法: https://cordova.apache.org/docs/de/latest/guide/appdev/whitelist /-确保将其设置为" *"(将所有域列入白名单)或至少您的特定域名 Cordova项目的全局config.xml中的FLP URL。

hth,v。

渐行渐远_HoldOn
2楼-- · 2020-08-31 18:00

是否要从Fiori获取配置 AirWatch MDM还是来自fiori客户端appconfig.js? 如果来自MDM, 在Airwatch管理控制台中正确配置的相关设置?

如果您可以共享导出的ipa,这也可能会有所帮助 文件?

callcenter油条
3楼-- · 2020-08-31 17:59

出于某种原因,我无法评论您的帖子,但是nobridgewhitelist都是小写。 对于测试,您可以尝试使用*,但是从技术上讲,应该使用* .domain。

软件心理学工程师
4楼-- · 2020-08-31 18:06

HI Gregor,

您能够解决空白页问题吗? 如果可以,请分享一下分辨率吗?

谢谢

Santosh。

梦想连接
5楼-- · 2020-08-31 17:51

当前,我们的appConfig.js中没有设置

 nobridgewhitelist 

参数。 您知道正确的拼写是什么吗? 在配置属性中,它是3.1SP02文档,在文档中显示为nobridgewhitelist 示例代码中的"属性"列和noBridgewhitelist。

一周热门 更多>