云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

谷歌云_如何登录企业邮箱_高性能

小七 141 0

这将是一个非常简短的教程/演练,介绍如何将网站证书添加到SAP ABAP堆栈中。

我喜欢根据五个Ws和一个H、什么、为什么、谁、何时、何地和如何方法对我的博客文章进行分类。

什么?

安全地与互联网网站沟通以获取信息。

例如:如果您的组织在不同的国家开展业务并且有销售订单,您希望获得欧洲央行提供的当天汇率,并且可能更新您的材料价格或汇率每天

https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

为什么?

有些网站不接受从http URL调用,显然出于安全原因,它们会自动转换为https协议。

什么时候?

通过ABAP代码或iDOC等进行网络通话时

谁?

此博客主要针对SAP技术人员(ABAP人员、BASIS等)

在哪里?

例如,在SAP ABAP代码中,您有一个Z/Y程序,正在调用一个http调用方法

如何?

现在我们的情况很好。

因此,在我的情况下,我们试图获得当天生成的销售订单的每日外汇汇率,以反映采购国的正确金额,以显示准确的当地货币。这是通过ECB(欧盟委员会理事会)提供的每日更新的XML格式的当日汇率来完成的。

程序屏幕

现在,如果我们执行此操作,软件企业优惠,我们会得到以下错误,这是因为我在我们的S/4系统上的程序中输入了一个异常,http调用失败。

之前,在我提出例外之前,我们得到了这个。只有零。

嗯,购物领券,这里的错误是什么?需要查看哪些日志?ST22?系统日志?

要想从逻辑上考虑这一点,你必须理解,因为这个程序调用的是一个互联网网址。所以,什么叫大数据云计算,这意味着ICM正在被使用。所以,我去tx SMICM查看跟踪

注意:您不需要从默认值增加跟踪级别,1.

这里,我看到这个

总结一下上面的错误,基本上我们从SAP ABAP实例对网站进行的http调用没有网站期望的公共证书。这是有道理的,因为我们调用的网站只是https URL

Web浏览器(Edge、IE、Chrome等)有内置机制,在调用时可以获得网站的公共证书。哪里是SAP服务器没有这一功能内置。

现在对于那些有经验的人来说,这一工作所需的解决方案将是清晰的。我们必须基本上导入到我们的SAP服务器的网站的公共证书。这是必需的,这样下次我们给网站打电话时,它就会尝试使用可用的证书。

但是,难题是如何获得web浏览器如此容易获得的公共证书。很简单,让截图来说话:

点击"复制到文件"

就是这么简单。

现在,又是一个难题。当你去tx Strust

这个证书属于哪里?

是的,你可以尝试每一个文件夹,但是,这不是一个真正好的学习方法,是吗?

对不同类型的SSL证书及其用途有一定的了解是很好的。这张便条真的很有用

https://launchpad.support.sap.com/#/notes/510007

因此,nba大数据,在我们的情况下,我们必须添加它SSL客户端(标准)

点击"导入证书"

然后你会看到这个

注意:确保你是在编辑而不是显示模式

点击"添加到证书列表"

然后点击保存

重新运行程序工作很好

因此,从这篇博文中,我们可以看到我们如何安全地连接到外部网站或SAP ABAP堆栈的一般接口,以建立安全连接并消化数据。

希望这对某些人有所帮助,如果它真的留下"谢谢"!

,什么是云计算和大数据