0

尝试InvalidCobrandConversationCredentialsExceptionFault登录用户时出现异常。这个异常的原因是什么?

4

2 回答 2

2

InvalidCobrandConversationCredentialsExceptionFault – 通常是因为自上次创建/更新 CobrandContext 以来已经过去了 120 分钟或更长时间。我们建议客户应该每 90 分钟更新一次联合品牌上下文(为了安全起见)……或者每次出现这种异常时更新。

来自 Yodlee 聚合 SDK 快速参考指南:

Yodlee 建议制作一个线程安全的 CobrantContext 单例对象。调用同步的“getCobrandContext”方法并创建新的 cobrand 上下文(此操作是线程安全的,因为该方法是同步的)或返回现有对象。由于所有 Yodlee 交互都需要 Cobrand 上下文,因此可以保证这将始终是每个线程与 Yodlee 的第一次交互,并保证 Axis 在线程安全模型中初始化。

希望这可以帮助。

问候, 普拉尚特

于 2013-11-09T07:09:23.000 回答
0

这可能意味着您没有将有效的联合品牌凭证传递给登录调用。在您可以拨打任何电话之前,您需要请求一个联合品牌会话 ID。您可以通过coblogin使用分配的 cobrand 调用 (REST API) 调用来执行此操作(看起来像 sbCob 和您的密码。这将返回一个 cobrand 会话 ID,然后所有后续调用都需要该 ID。您需要cobSessionToken在登录时将其作为参数传递调用(REST 登录 API

于 2013-11-08T14:49:38.940 回答