Yodlee MFA流程

时间:2014-09-24 12:46:08

标签: yodlee

我需要你关于MFA流量的帮助。如果有一份机构清单,使用MFA,或者是否可以获得MFA,你能告诉我吗?

我找到了看起来像有MFA的网站,至少它在响应中有这样的数据(siteSearchString)

"mfaType":{"typeId":4,"typeName":"SECURITY_QUESTION"},"mfaCoverage":"FMPA"

但是当我使用此siteID获取站点登录表单时,我将使用

获取简单的登录表单
"isMFA": false

当我尝试使用此siteId添加SiteAccount时,我收到此错误:

{
  "errorOccurred": "true",
  "exceptionType": "com.yodlee.core.IllegalArgumentValueException",
  "referenceCode": "_23e71a23-4298-4d86-9271-be9ada8892b0",
  "message": "Multiple exceptions encapsulated within: invoke getWrappedExceptions for details"

}

看起来,这个电话需要该机构的真实凭证。我对吗?如果是这样,是否有使用MFA的测试银行或其他金融机构?那么我们可以在开发模式中使用它们而不是与真实模式进行交互吗?

我发现有用的generator。所以测试帐户的问题就解决了。

如果我错过MFA流程中的某些内容,请纠正我。

谢谢!

1 个答案:

答案 0 :(得分:1)

登录表单中显示的isMFA: false值不会使网站成为MFA。

"mfaType":{"typeId":4,"typeName":"SECURITY_QUESTION"},"mfaCoverage":"FMPA"此值表示网站是否为MFA。

您将收到的异常是因为登录表单参数未在addSiteAccount API中正确传递。

您应该使用getSiteLoginForm API获取网站的登录表单,然后构建addSiteAccount的请求

另外,我建议您浏览API flow以了解正确使用的API序列。