CPI中Salesforce集成中的访问令牌重用

2020-08-18 04:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,CPI专家 我正在从事S...

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

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


您好,CPI专家

我正在从事SalesForce集成。(ECC-> CPI-> SalesForce)。它是Idoc到REST API调用的材料主界面。

我们正在使用访问令牌进行授权。对于每个Idoc,都会调用身份验证登录API,这会导致性能问题。Salesforce团队要求重用访问令牌直到其有效。但是在Login API中,没有到期时间,并且SF为 不确定访问令牌的有效时间。

如何重用访问令牌直到其有效期。一旦过期,应检索新令牌并再次调用REST API。 请让我知道如何在CPI中实现这一目标?

此致

Karthiga

5条回答
粗暴的香蕉
2020-08-18 04:56

Hi Sriprasad/Sunny,

SF确认的令牌将在15分钟内有效,并且我正在使用Groovy进行令牌验证。将会话时间增加15分钟并与当前时间进行比较,最后将会话有效var设置为true/false。基于此条件, 调用默认路由器或登录API。

问题:

如果从ECC接收到批量Idocs(10,000),则在一秒钟内从ECC接收到10个Idocs,并且在到期时间之后,身份验证Iflow被调用5至6次。登录API应该在15分钟后仅被调用一次。 解决此问题。

此致

Karthiga

一周热门 更多>