无法使用XSHTTPDEST从SAP Cloud Platform连接到Internet服务

2020-09-26 09:29发布

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

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


专家您好,

我正在遵循有关生产型SAP Cloud Platform帐户的以下教程。

https://help.sap.com/viewer/ cca91383641e40ffbe03bdc78f00f681/Cloud/zh-CN/06ca24043b0f4eb78cf39c6bc1d8a8dc.html

我已经在同一文件夹中创建了http目标文件和XSJS服务文件。

我的目标文件:

 host =" maps.googleapis.com";
 端口= 80;
 pathPrefix ="/img/maps/api/distancematrix/json";
 authType =无;
 useSSL = false;
 超时= 30000; 

我的XSJS服务:

 var destination_package =" GEOSPATIAL.connectivity";
 var destination_name =" google";


 尝试{
        var dest = $ .net.http.readDestination(destination_package,destination_name);
        var client = new $ .net.http.Client();
        var req = new $ .web.WebRequest($。net.http.GET,"?origins = Frankfurt&destinations = Cologne&mode =driving⟨uage= zh-CN&sensor = false");
        client.request(req,dest);
        var response = client.getResponse();
       
     $ .response.contentType =" application/json";
        $ .response.setBody(response.body.asString());
        $ .response.status = $ .net.http.OK;
 }抓住(e){
        $ .response.contentType ="文本/纯文本";
        $ .response.setBody(e.message);
 }


 

访问应用程序时,出现以下错误:

 HttpClient.request:请求失败:无法建立与maps.googleapis.com的连接:80-IPcon:与主机的连接失败!
 

任何建议/建议将不胜感激!!!

注意:我找不到步骤4中提到的model_access角色。

我们正在使用HANA SPS11。

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

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


专家您好,

我正在遵循有关生产型SAP Cloud Platform帐户的以下教程。

https://help.sap.com/viewer/ cca91383641e40ffbe03bdc78f00f681/Cloud/zh-CN/06ca24043b0f4eb78cf39c6bc1d8a8dc.html

我已经在同一文件夹中创建了http目标文件和XSJS服务文件。

我的目标文件:

 host =" maps.googleapis.com";
 端口= 80;
 pathPrefix ="/img/maps/api/distancematrix/json";
 authType =无;
 useSSL = false;
 超时= 30000; 

我的XSJS服务:

 var destination_package =" GEOSPATIAL.connectivity";
 var destination_name =" google";


 尝试{
        var dest = $ .net.http.readDestination(destination_package,destination_name);
        var client = new $ .net.http.Client();
        var req = new $ .web.WebRequest($。net.http.GET,"?origins = Frankfurt&destinations = Cologne&mode =driving⟨uage= zh-CN&sensor = false");
        client.request(req,dest);
        var response = client.getResponse();
       
     $ .response.contentType =" application/json";
        $ .response.setBody(response.body.asString());
        $ .response.status = $ .net.http.OK;
 }抓住(e){
        $ .response.contentType ="文本/纯文本";
        $ .response.setBody(e.message);
 }


 

访问应用程序时,出现以下错误:

 HttpClient.request:请求失败:无法建立与maps.googleapis.com的连接:80-IPcon:与主机的连接失败!
 

任何建议/建议将不胜感激!!!

注意:我找不到步骤4中提到的model_access角色。

我们正在使用HANA SPS11。

付费偷看设置
发送
1条回答
亦是此间程序员
1楼-- · 2020-09-26 10:20

我可以通过将以下详细信息添加到目标位置来对其进行修复。

proxyType = http; proxyHost ="代理"; proxyPort = 8080;

一周热门 更多>