我想知道是否可以将部署在 cloudfoundry 上的 ui5 应用程序连接到部署在同一空间上的应用程序路由器,以便使用 odata 服务? 如果可能的话,该怎么做?
是的。您只需在应用路由器中创建路由:
- UI5 应用程序使用的 odata 服务的路由。
- 指向 UI5 应用程序的路由。
清单应如下所示:
-- -
applications:
-name: your_app_name
path: .
buildpack: nodejs_buildpack
memory: 256 M
env:
TENANT_HOST_PATTERN: "^(.*)-app-router-hostname.cfapps.sap.hana.ondemand.com"
destinations: > [{
"name": "odata-service",
"url": "odata_service-deployed.cfapps.sap.hana.ondemand.com",
"forwardAuthToken": true
},
{
"name": "your-ui5-app-name",
"url": "ui5-app-deployed.cfapps.sap.hana.ondemand.com"
}
]