下载服务层证书

2020-09-14 07:03发布

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

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


嗨,

我需要从XS应用程序调用B1服务层。

据我了解,这意味着:

1。 下载服务层的证书。

2。 为该应用设置信任库。

3。 将证书导入到信任库中。

当前我正在使用自签名证书。

这些步骤正确吗?

执行步骤1的最简单或最标准的方法是什么-下载证书。

自签名证书会工作还是需要获得有效的签名证书?

感谢您的帮助。

此致

梅尔

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

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


嗨,

我需要从XS应用程序调用B1服务层。

据我了解,这意味着:

1。 下载服务层的证书。

2。 为该应用设置信任库。

3。 将证书导入到信任库中。

当前我正在使用自签名证书。

这些步骤正确吗?

执行步骤1的最简单或最标准的方法是什么-下载证书。

自签名证书会工作还是需要获得有效的签名证书?

感谢您的帮助。

此致

梅尔

付费偷看设置
发送
2条回答
南山jay
1楼 · 2020-09-14 07:28.采纳回答

嗨,梅尔,

如果您访问https://HanaAddress:50000,然后按网址栏中的证书框,则可以从浏览器下载证书。

还可以通过以下路径从您的SLES系统下载该文件:/conf/server.crt。

默认情况下为/usr/sap/SAPBusinessOne/ServiceLayer/conf/server.crt

我想这取决于客户使用什么证书。 颁发有效的证书不是免费的,如果您要从XS消耗ServiceLayer来作为内部流量,那么我认为这不会成为安全问题。 如果要从前端JS调用它,则是另一种情况,那么您需要设置CORS并可能提供普通证书。

顺便说一句,您还可以通过HTTP调用ServiceLayer。 使用HTTP的目标文件的示例(在这种情况下,您无需设置信任库):

 host =" ";
 端口= 50001;
 description =" ServiceLayer UNTRUSTED !!!!";
 useSSL = false;
 pathPrefix ="/img/b1s/v1/";
 authType =无;
 useProxy = false;
 proxyHost ="";
 proxyPort = 0;
 超时= 0;


 
天桥码农
2楼-- · 2020-09-14 07:32

您好Sergei,

谢谢。 我将检查您的博客。

梅尔

一周热门 更多>