点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我目前在尝试在我们的On Premise系统和云平台之间建立连接时遇到一个问题。
我一直在关注本教程:使用Cloud Connector [ https://developers.sap.com/group.cp-connectivity-odata.html ]
我已按如下所示设置了云连接器:
- 后端类型:ABAP系统
- 协议:HTTP
- 虚拟主机:baco
- 虚拟端口:8000
- 主体类型:无
- 主机在请求标头中:使用内部主机
连接正常。
然后,在SAP Cloud Platform中,按照教程中的说明进行设置:
- 名称:GW
- 类型:HTTP
- URL :http://baco:8000
- ProxyType :OnPremise
- 身份验证:基本身份验证
在这里,当我尝试检查连接时,它给我以下错误:
失败原因:"目前无法检查。请稍后重试。"我还遵循了其余的设置,并完成了教程中的说明(设置应用路由器,并绑定所有服务)。
现在,当我尝试打开生成的应用程序路由器URL时,它将浏览器重定向到 http://baco:8000 。
为什么呢? 如果有重定向,它是否应该按Cloud Connector的 Host In Request Header Property属性中指定的那样指向内部主机?通过一些测试,我还注意到如果在Application Router配置上 文件 xs-app.json 我定义了错误的路由目标,它没有将我重定向到任何地方,并显示了网关响应。例如:
{ "路线":[ { "资源": "/img/", "目标":"/img/sap/opu/odata/sap/TEST/", "目的地":" GW" } ] }当我打开应用路由器URL时,得到响应:
未找到名称为TEST的名称空间版本0001的服务
另一方面,如果我有这样的话:
{ "路线":[ { "资源": "/img/", " target":"/img/sap/opu/odata/TEST/", "目的地":" GW" } ] }它将重定向我到 http://baco:8000。
如果有人知道为什么会这样,或者碰巧知道解决方案,我将不胜感激。 最好的祝福。
请查看我的 HTML5UserAPIforCF 示例项目。
格雷戈尔先生,
我们已经能够解决此问题。 但是,我们现在还面临另一个后续问题。
我们在Cloud Foundry环境中创建了目的地,我们的应用路由器也已创建并运行良好。
我们现在处于Web IDE阶段。 cloud Foundry api端点已经设置,但是现在,当为应用程序选择数据源时,没有任何选择...
我们已经能够在Neo环境中添加Northwind数据源,并且该数据源可行。 但是,如何在Cloud Foundry目的地做到这一点?
谢谢。
一周热门 更多>