2015-04-06 111 views
-1

在调用WL.Client.logout时,它要求两个参数。IBM MobileFirst V6.3 WL.Client.logout

  1. 领域名称
  2. 选项

选项参数并没有提供太多的信息,如果我期待到IBM MobileFirst knowledgecenter文档。尽管从其中一个示例中可以看出其中一个选项是onSuccess。什么可以是这个API的其他选项。有没有onFailure选项。如果是,在哪种情况下将执行回调。由于信息中心没有提供WL.Client.logout的选项参数,所以我想在这里提出这个问题。

回答

1

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

所以,是的,你可以使用onFailure那里。
当使用注销,其onFailure处将在诸如被称为:

  • 没有互联网连接
  • 有互联网连接,但该服务器不可用
  • 也许如果领域不存在(仔细检查一下)
+0

好的。如果有自定义登录模块来处理身份验证。在服务器端注销时,会出现一些异常情况。在这种情况下,哪个回调处理程序将在客户端调用 - onSuccess或onFailure?正如我们在这种情况下调用onSuccess的情况一样。这是正确的行为? – 2015-04-06 08:26:14

+0

我会说onFailure,但它可能会被自定义验证的onFailure吞噬。 – 2015-04-06 08:30:55

+0

@AbhishekTiwari,是否处理异常?异常发生在哪个阶段或哪种方法的异常? – dhineshsundar 2015-04-07 07:46:45