需要将SAP Po 7.5与Portal Azure连接起来,应使用哪种适配器

2020-08-20 06:33发布

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

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


我们设法使用Postman进行连接,甚至将文件上传到bloob部分。

我一直在尝试使用带有标头和配置的REST,SOAP适配器,但是没有运气,我什至可以找到有关它的任何文档,我将不胜感激

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

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


我们设法使用Postman进行连接,甚至将文件上传到bloob部分。

我一直在尝试使用带有标头和配置的REST,SOAP适配器,但是没有运气,我什至可以找到有关它的任何文档,我将不胜感激

付费偷看设置
发送
1条回答
灬番茄
1楼-- · 2020-08-20 07:13

嗨,Erick,

由于您可以连接并将文件发布到邮递员,因此我建议在SAP PO中实现相同的功能。

我建议您检查HTTP 授权服务器URL和Azure门户URL是否支持方法的方法(POST/GET/PUT等)? 您可以在POSTMAN中检查这些内容,或询问Azure门户团队。

如果两个URL(授权和Azure门户)都支持HTTP方法(POST/PUT/GET),则只需使用REST适配器即可获取 令牌并将其传递到Azure门户URL以获取访问权限。

https://blogs.sap.com/2019/04/25/fetch-oauth-token-in-rest-is-now-out-of- the-box/

在我的情况下,URL(授权和Azure门户)的HTTP方法不同,授权URL支持GET方法和Azure门户支持put方法。 我们已经通过使用OAUTH身份验证的REST达到了这一要求。

1)创建REST通道以执行查找和获取访问令牌。

2)开发UDF以执行REST查找以获取访问令牌。

3)所需的详细信息(授权服务器URL,访问令牌URL,客户端ID,客户端密钥,订阅密钥) ,范围等)将访问令牌从ICO传递到UDF。

4)将接收到的访问令牌传递到Message标头。

5)创建多带带的REST通道 并维护azure端点URL来发布数据。

请参阅以下博客

https://blogs.sap.com/2020/02/29/oauth -2.0-standard-solution-with-grant-type-as-password-sap-po-7.5with-latest-updates/

https://blogs.sap.com/2016/03/09/oauth-authentication-with-sap- process-integration/

https://blogs.sap.com/2018/02/26/oauth-2.0-authentication-using-rest-pooling-value-mapping-change-list-web- services/

希望此信息会有所帮助。

致谢

Bhargava Krishna

一周热门 更多>