HCP服务的HCP ondemand xshttpdest https目的地已损坏

2020-09-23 02:26发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想打开一个部署在HCP tomcat上的Java应用程序。 SpringBoot应用程序提供了简单的获取和编写Hello World的功能,而目前尚无安全性。

我想通过xs引擎打开URL。 我创建了.xshttpdest和.xsjs来请求简单的hello世界。

问题是我无法建立连接。

.xshttpdest:

 description ="呼叫SpringBoot应用程序";
 host =" Springbootandaccount.hana.ondemand.com";
 端口= 443;
 pathPrefix ="";
 useProxy = true;
 proxyType = http;
 proxyHost ="代理";
 proxyPort = 8080;
 authType =无;
 useSSL = false;
 超时= 0;
 

.xsjs

尝试{
 var dest = $ .net.http.readDestination(" PackageName"," name.xshttpdest");
 var client = new $ .net.http.Client();
 var req = new $ .web.WebRequest($。net.http.GET,"");
 client.request(req,dest);
 var response = client.getResponse();
 如果(response.body)
 {
 var body = response.body.asString();
 $ .response.contentType =" application/json";
 $ .response.setBody(body);
 }
 }
 抓住(e){
 $ .trace.fatal(" Fehler:" + e.message);
 }
 

xsengine中的错误消息

 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173058 e IpConnection IPConnection.cpp(00236):comm :: read失败,连接中断(rc = 15)
 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173089 e HttpClient HttpClient.cpp(00402):1368:在读取响应时丢失了与SpringBootandAccount.hana.ondemand.com的连接。
 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173292 f xsa:PackageName PackageName:Name.xsjs(00018):Fehler:HttpClient.getResponse:无法从 服务器:IPCon错误:"读取响应时,与SpringBootandAccount.hana.ondemand.com的连接丢失。"
 

我从SAP HCP代理服务-Sophos得到响应,它通过URL的解析(最后是正确的443端口)告诉我有一个错误。

有人知道我在这里能做什么吗? 我再也不知道问题出在哪里了。

Springboot应用程序可以由Postman或其他计算机的任何服务/http Get接收。 它可以正常工作并且可以访问。

预先感谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想打开一个部署在HCP tomcat上的Java应用程序。 SpringBoot应用程序提供了简单的获取和编写Hello World的功能,而目前尚无安全性。

我想通过xs引擎打开URL。 我创建了.xshttpdest和.xsjs来请求简单的hello世界。

问题是我无法建立连接。

.xshttpdest:

 description ="呼叫SpringBoot应用程序";
 host =" Springbootandaccount.hana.ondemand.com";
 端口= 443;
 pathPrefix ="";
 useProxy = true;
 proxyType = http;
 proxyHost ="代理";
 proxyPort = 8080;
 authType =无;
 useSSL = false;
 超时= 0;
 

.xsjs

尝试{
 var dest = $ .net.http.readDestination(" PackageName"," name.xshttpdest");
 var client = new $ .net.http.Client();
 var req = new $ .web.WebRequest($。net.http.GET,"");
 client.request(req,dest);
 var response = client.getResponse();
 如果(response.body)
 {
 var body = response.body.asString();
 $ .response.contentType =" application/json";
 $ .response.setBody(body);
 }
 }
 抓住(e){
 $ .trace.fatal(" Fehler:" + e.message);
 }
 

xsengine中的错误消息

 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173058 e IpConnection IPConnection.cpp(00236):comm :: read失败,连接中断(rc = 15)
 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173089 e HttpClient HttpClient.cpp(00402):1368:在读取响应时丢失了与SpringBootandAccount.hana.ondemand.com的连接。
 [26223] {26223} [-1/-1] 2018-03-24 00:18:00.173292 f xsa:PackageName PackageName:Name.xsjs(00018):Fehler:HttpClient.getResponse:无法从 服务器:IPCon错误:"读取响应时,与SpringBootandAccount.hana.ondemand.com的连接丢失。"
 

我从SAP HCP代理服务-Sophos得到响应,它通过URL的解析(最后是正确的443端口)告诉我有一个错误。

有人知道我在这里能做什么吗? 我再也不知道问题出在哪里了。

Springboot应用程序可以由Postman或其他计算机的任何服务/http Get接收。 它可以正常工作并且可以访问。

预先感谢

付费偷看设置
发送
1条回答
哎,真难
1楼-- · 2020-09-23 02:40

我在信任库中添加了X.509证书,该证书是从HANA数据库下载并打开SSL的。

身份验证类型也为" none"。 对于此更改,代理消息将不再显示,但xsengine上的错误仍然存​​在。

一周热门 更多>