【问题标题】:FastLink Refresh Site flow shows error page or goes directly to callbackFastLink 刷新站点流程显示错误页面或直接进入回调
【发布时间】:2014-11-20 20:17:04
【问题描述】:

当关注documentation for the Refresh Site flow 时,我最终会遇到以下两种情况之一:

1) iFrame 显示此错误屏幕:

真实账户和 DAG 账户都会出现这种情况。

2) iFrame 会立即重定向到带有oauth_tokenaccount_idstatus 参数的回调URL,其中status 是“in_progress”。如果它应该是这样工作的,那很好,但根据FastLink Product Guide,我的理解是刷新流程应该导致 iFrame 显示如下内容:

这是我用来执行刷新站点流程的示例 URL:

https://fastlink.yodlee.com/appscenter/fastlinksb/refreshSiteAccount.fastlinksb.action?_flowId=siteRefresh&access_type=oauthdeeplink&displayMode=desktop&oauth_callback=http%3A%2F%2Flocalhost%3A1337%2Faccounts%2Fflcb&oauth_consumer_key=a458bdf184d34c0cab7ef7ffbb5f016b&oauth_nonce=brHRw0pcm7H&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1411683203&oauth_token=efd25ae5021c4bd1a2464e82abad1415&oauth_version=1.0&siteAccountId=10031675&oauth_signature=VEuajIwPxUA43u1kdRIlICAulHc=

这是使用沙盒。知道可能出了什么问题吗?

【问题讨论】:

    标签: yodlee


    【解决方案1】:

    关于开发者门户上的 FastLink 功能的一些事情 -

    1. 只有 linkAccount 流完全启用
    2. 刷新流程仅适用于处于成功状态且没有任何UAR 错误的非 MFA 和 siteAccounts。
    3. 编辑流程在开发者门户上不起作用。

    使用 Yodlee 获得自己的环境后,即可使用刷新和编辑流程。

    现在关于您遇到的错误 -

    1) The iFrame shows this error screen:
    

    帐户只能在 15 分钟内刷新一次,直到第一次尝试出现 error 。因此,如果您尝试在初始刷新后 15 分钟内刷新帐户,就会遇到此问题。

    2) The iFrame is immediately redirected to my callback URL
    

    如果帐户是非 MFA,那么这就是它的行为方式,因为不需要用户交互,因此不会显示 UI。如果是 MFA 帐户,您将获得 UI。

    MFA 代表多因素身份验证。

    【讨论】:

    • 好的,谢谢您的信息。这应该真的添加到文档中,考虑到它积极鼓励您使用沙箱进行测试,但从未提及大多数功能将不起作用。
    • 感谢您的意见。很快就会在文档中添加此内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-10
    • 2013-07-18
    • 2020-07-23
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多