点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我关注了此博客文章,以访问 带有Cloud Platform SDK的OData服务。 我使用自定义OData服务代替标准Businesspartner OData服务,并使用R3 ERP内部部署后端系统代替S/4 HANA。
如果我将应用程序部署到Cloud Foundry子帐户,则它可以正常运行,并且OData服务是通过本地后端上的Cloud Connector和目标服务执行的。
如果我尝试在本地tomee服务器上执行相同的应用程序,则无法访问本地后端系统。
我在子帐户上的目的地如下:
如果我将所有信息(URL,用户,密码)传递到本地目的地,则它不起作用...
执行集成测试时使用相同的erroppr方法。
我该怎么做才能从本地主机访问我的本地backlend?
最诚挚的问候,
克里斯
(24.3 kB)
克里斯,你好,
无论从本地运行应用程序还是执行集成测试,都无法通过本地部署通过Cloud Connector连接到本地ERP系统。
从网络角度来看,您的本地应用程序或集成测试能否直接到达本地ERP系统? 如果是这样,您只需在环境变量中填充真实主机名即可。 当前,您在环境变量中使用虚拟主机名。
最好的问候
Marco
嗨Marco,
您确定吗? 我可以通过开放的VPN连接访问我的后端系统。 使用此URL,我的本地Sercer正在连接,但是集成测试仍然显示"连接被拒绝"。 我的systems.yml看起来像这样:
缺少什么? uri就像我所说的在本地tomee服务器上工作。
最好的问候
克里斯
嗨克里斯,
如所示,在CF目标中,您将代理类型明确设置为本地。 本地部署的环境变量中缺少该信息。
能否请您共享使用的SDK版本以及加载目标的代码段? 然后,我可以为您提供具体的帮助,帮助您了解如何通过环境变量传递信息。
最好的,马蒂亚斯
嗨克里斯,
是的,Marco是对的,我不知道Cloud Connector。
由于我的编辑似乎没有出现在我的最初答案中:
忽略博客文章上的注释,我忽略了您实际上引用了针对当前SDK版本的教程。
此外:通过将以下内容添加到环境变量中,您应该能够指定本地目的地:
您好,Matthias,
感谢:)
我正在使用最新的版本3.8.0。 的SDK。
我将环境变量更改为此:
它仍然无法以这种方式工作。 还是必须在属性数组中传递" proxyType"?
代理服务器是在Cloud Connector中指定的,我认为此信息已被使用。
我应该在环境变量中再次传递代理信息吗?
目标代码是从 博客:
最好的问候
克里斯
一周热门 更多>