InvalidCobrandConversationCredentialsExceptionFault的含义是什么?

时间:2013-11-07 20:55:04

标签: yodlee

我在尝试登录用户时遇到InvalidCobrandConversationCredentialsExceptionFault异常。这个例外的原因是什么?

2 个答案:

答案 0 :(得分:2)

InvalidCobrandConversationCredentialsExceptionFault - 通常是因为自上次创建/更新CobrandContext以来已经过了120分钟或更长时间。我们建议客户每隔90分钟更新一次cobrand上下文(为安全起见)或者等等......每次出现这种异常时都要更新。

来自Yodlee Aggregation SDK快速参考指南:

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

希望这有帮助。

此致 PRASHANT

答案 1 :(得分:0)

可能这意味着您没有将有效的cobrand凭证传递给登录呼叫。在您拨打任何电话之前,您需要申请一个cobrand会话ID。您可以通过使用指定的cobrand调用coblogin(REST API)调用来执行此操作(看起来像sbCob和您的密码。这会返回一个cobrand会话ID,这是所有后续调用所必需的。您需要将此作为进行登录呼叫时cobSessionToken param(REST login API