适用于JAVA的SAP Cloud SDK:通过本地主机访问本地系统

2020-08-26 11:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我关注了此博客文章,以访...

         点击此处--->   EasySAP.com群内免费提供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)
12条回答
Alawn_Xu
2020-08-26 11:16

您好,Matthias,

感谢:)

我正在使用最新的版本3.8.0。 的SDK。

我将环境变量更改为此:

 set destinations = [{名称:" saperp",URL:" http://dt1.https:11",用户名:" USER",密码:" PASSWORD"," proxyType":"本地"}  ] 

它仍然无法以这种方式工作。 还是必须在属性数组中传递" proxyType"?
代理服务器是在Cloud Connector中指定的,我认为此信息已被使用。
我应该在环境变量中再次传递代理信息吗?

目标代码是从 博客:

私有最终ErpHttpDestination目标= DestinationAccessor.getDestination(" saperp")。asHttp()。decorate(DefaultErpHttpDestination :: new); 

最好的问候

克里斯

一周热门 更多>