【问题标题】:IBM MobileFirst V6.3 WL.Client.logoutIBM MobileFirst V6.3 WL.Client.logout
【发布时间】:2015-04-06 04:12:33
【问题描述】:

在调用 WL.Client.logout 时,它要求输入两个参数。

  1. 领域名称
  2. 选项

如果我查看 IBM MobileFirst 知识中心文档,Options 参数并没有提供太多信息。尽管从其中一个示例中它显示了选项之一是 onSuccess。这个 API 的其他选项是什么。是否也可以有 onFailure 选项。如果是,在什么情况下会执行该回调。由于 infocenter 没有提供太多关于 WL.Client.logout 的 options 参数,所以我想在这里问这个问题。

【问题讨论】:

    标签: ibm-mobilefirst logout


    【解决方案1】:

    WL.Client.logout的方法签名是:WL.Client.logout(realm-name,{onSuccess: ..., onFailure});

    是的,你可以在那里使用onFailure
    使用 logout 时,它的 onFailure 会在以下情况下被调用:

    • 没有互联网连接
    • 有 Internet 连接,但服务器无法访问
    • 如果领域不存在(仔细检查)可能会

    【讨论】:

    • 好的。如果有自定义登录模块来处理身份验证。在服务器端注销期间,出现了一些异常。在这种情况下,将在客户端调用哪个回调处理程序 - onSuccess 或 onFailure?因为我们有在这种情况下调用 onSuccess 的情况。这是正确的行为吗?
    • 我会说 onFailure,但它可能会被自定义身份验证的 onFailure 吞噬。
    • @AbhishekTiwari,异常处理了吗?在哪个阶段发生异常或在哪个方法出现什么样的异常?
    猜你喜欢
    • 1970-01-01
    • 2015-02-05
    • 2015-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多