超过了SAP PI/PO SalesForce集成登录限制。

2020-08-22 14:32发布

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

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


专家们,

我正在研究SAP PI-Salesforce集成。 Salesforce基本上需要基于令牌的身份验证。 使用java映射,我们使用用户密码登录SF系统的SOAP登录服务,并获取一个会话ID,然后使用该会话ID向SF查询。

我们没有在PI端存储会话ID来使用相同会话ID的标准方法,因为它在SF端有效。 因此,我们尝试对每条消息进行SF登录。 问题是Salesforce每小时限制用户尝试3600次。 因此,如果我们在SAP端进行批量更改并创建3600多个idocs,则SF系统将锁定用户以及所有滞留在PI队列中的消息。

有人遇到过同样的问题吗?

有人能更好地解决这种情况吗?

非常感谢您的回答。

叶文。

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

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


专家们,

我正在研究SAP PI-Salesforce集成。 Salesforce基本上需要基于令牌的身份验证。 使用java映射,我们使用用户密码登录SF系统的SOAP登录服务,并获取一个会话ID,然后使用该会话ID向SF查询。

我们没有在PI端存储会话ID来使用相同会话ID的标准方法,因为它在SF端有效。 因此,我们尝试对每条消息进行SF登录。 问题是Salesforce每小时限制用户尝试3600次。 因此,如果我们在SAP端进行批量更改并创建3600多个idocs,则SF系统将锁定用户以及所有滞留在PI队列中的消息。

有人遇到过同样的问题吗?

有人能更好地解决这种情况吗?

非常感谢您的回答。

叶文。

付费偷看设置
发送
2条回答
悻福寶寶
1楼-- · 2020-08-22 15:02

在SAP PO 7.5 SPS 16补丁15中,您可以通过SAP PO的REST适配器对授权类型OAuth使用本机OAuth处理。 然后,适配器为您执行令牌缓存,这样您就不会遇到限制。 如果您没有使用该SPS,则应考虑升级您的PO系统。

更多信息,请参见: https://blogs.sap.com/2019/04/25/fetch-oauth-token-in- 可以立即使用//

在这里:https://blogs.sap。 com/2020/02/29/oauth-2.0-grant-type-as-grant-as-password在sap-po-7.5中具有最新更新/comment-page-1/#comment-497164

绿领巾童鞋
2楼-- · 2020-08-22 14:38

嗨Raffael,

非常感谢您的回答。
我已经向我们的BASIS团队询问了有关此问题,但仍未升级。 完成后,我将使用带有OAuth 2.0的Rest适配器进行研讨会。

到目前为止,我们正在使用SOAP适配器对SF进行查询。 如果Rest适配器不适用于我们的情况,我只是在寻找最佳的想法来实现而不更改现有配置。 将会话ID保存到SAP并进行RFC查找,或将缓存与Java映射一起使用,或将会话ID保存到PI Server上的自定义Java表等。

我对所有想法持开放态度,以防它们可以安全,高效地执行。

再次感谢您的回答。

一周热门 更多>