wso2 esb连接器如何在集群环境中共享accesstoken

wso2 esb连接器如何在集群环境中共享accesstoken,wso2,wso2esb,Wso2,Wso2esb,我正在进行一个项目,使用wso2 esb作为集成总线,esb在集群环境中运行。现在ESB将通过连接器连接到第三方应用程序(如salesforce),salesforce将向ESB连接器发出accesstoken。这里有两个问题: 1如何定期刷新访问令牌 accesstoken将每2小时过期一次,因此如何避免过期的accesstoken导致请求无效(通常,系统需要每2小时获取一个新令牌)。我在ESB示例中没有看到这种配置 2如何在群集环境中共享访问令牌WSO2 Salesforce REST co

我正在进行一个项目,使用wso2 esb作为集成总线,esb在集群环境中运行。现在ESB将通过连接器连接到第三方应用程序(如salesforce),salesforce将向ESB连接器发出accesstoken。这里有两个问题:

1如何定期刷新访问令牌 accesstoken将每2小时过期一次,因此如何避免过期的accesstoken导致请求无效(通常,系统需要每2小时获取一个新令牌)。我在ESB示例中没有看到这种配置


2如何在群集环境中共享访问令牌WSO2 Salesforce REST connector于年发布,支持令牌刷新,将支持在群集环境中共享访问令牌

<salesforcerest.init>
    <accessToken>{$ctx:accessToken}</accessToken>
    <apiUrl>{$ctx:apiUrl}</apiUrl>
    <clientId>{$ctx:clientId}</clientId>
    <clientSecret>{$ctx:clientSecret}</clientSecret>
    <refreshToken>{$ctx:refreshToken}</refreshToken>
    <hostName>{$ctx:hostName}</hostName>
    <apiVersion>{$ctx:apiVersion}</apiVersion>
    <registryPath>{$ctx:registryPath}</registryPath>
    <intervalTime>{$ctx:intervalTime}</intervalTime>
 <salesforcerest.init>


以及用于连接器配置的。连接器zip文件可以从下载。转到链接并单击“下载连接器”按钮,然后按照进行配置。

WSO2 Salesforce REST连接器在中发布,支持令牌刷新,它将支持在群集环境中共享访问令牌

<salesforcerest.init>
    <accessToken>{$ctx:accessToken}</accessToken>
    <apiUrl>{$ctx:apiUrl}</apiUrl>
    <clientId>{$ctx:clientId}</clientId>
    <clientSecret>{$ctx:clientSecret}</clientSecret>
    <refreshToken>{$ctx:refreshToken}</refreshToken>
    <hostName>{$ctx:hostName}</hostName>
    <apiVersion>{$ctx:apiVersion}</apiVersion>
    <registryPath>{$ctx:registryPath}</registryPath>
    <intervalTime>{$ctx:intervalTime}</intervalTime>
 <salesforcerest.init>


以及用于连接器配置的。连接器zip文件可以从下载。转到链接并单击“下载连接器”按钮,然后按照进行配置。

在上述配置中,您必须将注册表路径指定为“连接器/”connectorname“。如果希望从用户名密码流获取accessToken,则无需担心accessToken过期(仅适用于Salesforce REST连接器)。您可以关注用户名密码流。在其他情况下,如Google API connectors(例如Gmail),您不需要提供注册表路径,因为连接器本身创建了一个注册表位置来存储accessToken。

在上述配置中,您必须将注册表路径提供为“connectors/“connectorname”。如果希望从用户名密码流获取accessToken,则无需担心accessToken过期(仅适用于Salesforce REST连接器)。您可以关注用户名密码流。在其他情况下,如GoogleAPI连接器(例如Gmail),您不需要提供注册表路径,因为连接器本身创建了一个注册表位置来存储accessToken