客户端代码尝试调用适配器。这会触发对适当领域的身份验证。用户可能没有合适的凭据并最终想要停止尝试。我可以提供一个“放弃”按钮,我们可以使用 challegeHandler 告诉 Worklight 停止身份验证工作,如下所示:
this.challengeHandler.submitFailure();
这在登录尝试终止的情况下起作用,但似乎调用适配器的代码没有得到回调,因此任何可能正在等待解析的 Deferred 对象都处于不确定状态。
问题是我们是否可以安排将身份验证失败返回给适配器过程的调用者?