Intuit客户数据内部服务器错误

时间:2013-11-21 22:05:21

标签: intuit-partner-platform

当输入多个mfa问题回复时,我收到内部服务器错误,但我仍然可以从帐户接收交易。以下是我目前正在使用的流程,它会引发错误。

我通过GetInstitutionDetails(long institutionId)获取机构详细信息;

我向用户展示他们必须回答的第一组问题,并使用他们的响应与DiscoverAndAddAccounts(长期的INSTITId,InstitutionLogin登录,挑战,挑战赛);

向用户呈现一个mfa问题。用户回答问题我打电话 DiscoverAndAddAccountsResponse(challengeResponses,challengeSession);

然后,我更新了机构登录信息,以确定是否有更多问题要通过以下呼叫提出。

UpdateInstitutionLogin(InstitutionLoginId,login,true,out challenge,out challengeSessions);

当用户回答这些问题时,我再次打电话 DiscoverAndAddAccountsResponse(challengeResponses,challengeSession)与我收到的新响应和内部服务器错误异常,但帐户从“CHALLENGE_RESPONSE_REQUIRED”变为“NOT_NECESSARY”,我能够获取交易数据。

1 个答案:

答案 0 :(得分:0)

如果要从UpdateInstitutionLogin调用中传回挑战,则应该调用UpdateInstitutionLoginResponse而不是DiscoverAndAddResponse。