云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_腾讯云支付平台_好用

小七 141 0

SAP云平台集成(Cloud Integration)支持跨基于云和内部部署应用程序的端到端流程集成(云和内部部署云集成),使云集成简单可靠。

SAP API Business Hub中提供的SAP云平台连接策略模板方便且安全SAP云平台集成服务(REST/SOAP或OData)的入站通信。在这个由两部分组成的博客系列中,详细介绍了SAP Cloud Integration中针对REST服务(HTTPS发送者适配器)的SAP云平台连接策略模板的使用。

在博客系列的第1部分中,SAP云平台集成端的配置已被捕获,在SAP云平台API管理端的博客系列的第2部分中详细介绍了配置。在这个博客里,我假设您熟悉SAP云平台集成。

有关SAP云平台集成的更多详细信息,请参阅博客。

在SAP云平台集成中创建一个"Hello World"REST服务

SAP云集成中的HTTPS发送方适配器允许您接受特定地址上的传入http请求。请保持非常好的一致性在这个博客中简单的HTTPS发送者适配器用于创建Hello World REST服务。

登录到您的SAP云平台集成web应用程序导航到"设计"选项卡,单击"创建"以创建集成包。

输入集成包的详细信息,如名称、技术名称、描述,然后单击"保存"。

导航到"工件"选项卡,从"添加操作"中选择"集成流"以添加新的集成流。

在"添加集成流工件"对话框中输入"集成"流名称并单击确定。

单击编辑开始编辑新创建的集成流。

从发送者框拖动连接箭头连接开始操作,从适配器类型对话框选择HTTPS。

在连接选项卡中,输入地址或URL详细信息(说/v1/test/hello)。

返回hello world响应,可以使用JavaScript脚本选项。

修改生成的脚本,将消息体设置为"来自IFlow的Hello world"

更改连接,以便从开始操作调用新添加的脚本操作,从脚本操作调用结束操作。

单击保存,将更改保存到集成流。点击Deploy,部署Hello world集成流

新创建的IFlow可以通过https://{your\u sap\u cloud\u integration\u IFlow\u map}/http/v1/test/Hello

注册OAuth客户端进行sap云平台集成

sap云平台集成支持OAuth入站通信方向,即发送方系统向集成平台发送消息,OAuth授予对SAP云平台集成资源的访问权,无需与客户端共享密码。这里提供了配置OAuth身份验证的详细信息。

登录到您的SAP云平台集成租户导航到"安全"下的OAuth设置,家居智能化系统价格,北京大数据公司有哪些,选择"客户端"选项卡。单击"注册新客户端"以注册OAuth客户端。

输入有意义的OAuth客户端名称(如apimconnectivity)、客户端id(如apimconnectivity)和密码。在订阅中,选择以iflpmap结尾的值。在授权授予流中选择客户端凭据。单击"保存"注册名为apimconnectivity的OAuth客户端。

为OAuth客户端分配SAP云平台集成角色

要在HTTPS适配器流中使用OAuth客户端,必须为OAuth客户端分配必要的SAP云平台集成角色。

导航到"应用程序"下的"订阅",选择"订阅结束"使用iflpmap.

导航到角色,选择ESBMessaging.发送角色并单击分配为OAuth客户端分配必要的SAP云平台集成角色。

在分配角色对话框中,物联网是学什么的,以OAuth\u client{your\u OAuth\u client\u id}格式输入OAuth client id(例如OAuth\u client\u apimconnectivity)。点击"分配"完成操作。

最后测试流

对于测试流,可以使用任何测试控制台/客户端,如Postman。在这个博客中,使用了postman.

登录到您的SAP云平台集成租户导航到"安全"下的OAuth设置,复制OAuth令牌端点URL。

在"邮递员"中,数据无价,复制OAuth令牌端点URL并追加?grant\u type=客户端\u凭据。选择POST方法。在"授权"选项卡中,从下拉列表中选择"基本身份验证",输入OAuth客户端id(如apimconnectivity)作为用户名,大数据有什么用,输入客户端密码。

单击"发送"以获取OAuth访问令牌。

通过OAuth访问调用hello world SAP Cloud Integration hello world HTTPS服务(HTTPS://{your\u SAP\u Cloud\u Integration\u iflow\u map}/http/v1/test/hello)标题中的token名为Authorization,格式为Bearer{your\u access\u token}

进一步阅读

安全连接到SAP云平台集成第2部分。API安全最佳实践博客系列。监控和分析博客。增强开发者体验博客。从SAP云平台集成博客连接并公开API。