【发布时间】:2021-08-30 08:09:39
【问题描述】:
我需要存储一个 JWT 令牌,以便通过 BizTalk Server 2013 R2 中同一业务流程的多个实例使用它。
如何存储它并在每个实例中调用它?本地存储?注册表项?其他地方?
【问题讨论】:
-
您为什么要在编排中执行此操作?通常对于身份验证令牌,我在获取和缓存身份验证令牌的发送端口上使用自定义端点行为。
-
我不想在编排中存储或获取令牌。我正在开发一个端点行为来做到这一点。我想知道在哪里/如何存储它以重新使用它。我的令牌在 1 小时内有效,例如,如果 ESB 收到请求,它会获取令牌然后处理请求并终止他的第一个进程,然后如果我在第一个请求后 20 分钟收到另一个请求,我想重新使用令牌仍然有效。这就是为什么我想把它存储在某个地方。
-
应该有一种方法可以在没有外部存储的情况下将其保存在端点行为中,这就是我使用的 Salesforce OAuth 行为的工作方式。当我有机会时,我会看看它是如何做到的并发布答案。
标签: jwt token biztalk biztalk-2013r2