当前位置:主页 > 虚拟服务器 > 国际 >

香港云服务器_数据库_大数据能做什么

  • 国际
  • 2021-04-09 09:12
  • 动埠云

最近,云市场,我被要求使用SF identity provider将SAPUI5应用程序扩展SAP SuccessFactors(SF)到SCP Cloud Foundry(SCP CF)环境中。因为这需要一些时间,企业内部软件,我需要请求SAP支持,所以我决定总结一下部署CF的此类扩展需要做些什么

开始时,我非常感谢Iliyan Velichkov的帮助(伊利扬维利奇科夫@sap.com网站)从SAP,谁能够帮助我配置文件。

先决条件:

SCP实例与云Foundry子帐户和应用程序运行时。审判是可以的。具有oData访问权限的SAP SuccessFactors实例访问SAP SuccessFactors资源调配SAPUI5应用程序使用SF oData API准备部署下载并安装CloudFoundry命令行界面(cf CLI)。请参阅下载并安装CloudFoundry命令行界面。有节点.JS包括安装的NPM Packager Manager。看到了吗https://nodejs.org/en/

本指南遵循SAP官方文档增强的详细示例。

要将SAP SF用作身份提供商,您必须执行本文档中提到的两个步骤。

在SAP SuccessFactors和SAP Cloud平台之间建立信任将SAP Cloud Platform子帐户注册为Cloud Foundry环境的授权断言消费者服务

最后,您的配置中应该有一个新记录,如下所示:

在CF CLI中运行以下命令,风控大数据,以便能够将应用程序路由器设置为应用程序的一部分npm配置集@sap:registry=https://npm.sap.com使用以下命令导航到CF空间:cf登录创建一个空文件夹,购物领券,然后在CF CLI中导航到此文件夹创建文件xs-安全.json包含以下内容:(安全描述符的详细文档){"xsappname":"xsuaa演示","租户模式":"专用","范围":[{"名称":uaa.user用户","描述":uaa.user用户"}],"角色模板":[{"name":"uaauser","范围引用":["uaa.user用户"]}]}使用以下命令创建xsuaa服务实例:cf create service xsuaa application xsuaa demo-c xs-安全.json应用程序路由器配置-创建文件xs-应用程序.json包含以下内容:(详细文档){"路线":[{"source":"^/odata/v2/(.*)$","target":"$1","destination":"sap\u hcmcloud\u core\u odata","csrfProtection":错误},{"source":"^/webapp/(.*)$","target":"$1","localDir":"webapp"}]}创建文件包.json内容:{"name":"Approver演示","version":"1.0.0","描述":","脚本":{"start":"node\u modules/@sap/approuter/批准人.js","test":"echo\"错误:未指定测试\"&&exit 1"},"license":"ISC","依赖关系":{"@sap/approuter":"^5.10.1"}}创建文件清单.yml内容:---应用:-名称:approuter demo主持人:Approver demo blabla构建包:nodejs\u buildpack内存:128M环境:XS\应用程序\日志\级别:调试#XSAPPNAME:xsuaa演示服务:-xsuaa演示-目标演示lite使用SAPUI5应用程序创建文件夹webapp(索引.html文件(内部)运行以下命令将此approuter推到您的空间cf推送部署应用程序时,您应该能够看到其链接,或者运行cf apps以获取应用程序链接。或者您可以在CF空间中看到链接

文件夹结构:

在SAP云平台下载X509证书

来源:SAP文档

在SAP中创建OAuth客户端成功因素:在SF系统中,转到管理OAuth2客户机应用程序选择"注册客户端应用程序"在应用程序URL字段中,输入扩展应用程序的URL,后跟子帐户ID。例如,信息大数据,/在X.509证书字段中,将内容粘贴到在上一步中下载的证书的-–BEGIN Certificate-–和-–END Certificate-–之间单击Register,您应该可以看到:注意API密钥

在SAP云平台中创建HTTP目的地:转到SCP CF platform中的应用程序概述服务绑定->绑定服务目录中的服务–目的地–创建新实例–实例名称:目的地演示lite(来自清单.yml)导航到此服务并转到"目的地"选项卡创建新目的地–SAP文档中的说明我的例子:

我们完成了。现在你可以打开approver/webapp的链接,你将被重定向到SF登录页面。当您登录时,您将被重定向到索引.html您的webapp文件夹的文件。

如果SF或SCP中有任何不工作的链接或更改,请随时与我联系-我将更新博客。

  • 关注微信

猜你喜欢

微信公众号