更新:2007 年 11 月
获取或设置默认的失败回调函数的名称。
说明: |
|---|
若要获取或设置客户端 API 属性的属性值,必须调用以 get_ 和 set_ 为名称前缀的属性访问器方法。例如,若要获取或设置属性 cancel 的值,需要调用 get_cancel 或 set_cancel 方法。 |
Sys.Services.AuthenticationService.set_defaultFailedCallback(value);
var failedCallback =
Sys.Services.AuthenticationService.get_ defaultFailedCallback();
参数
参数 |
说明 |
|---|---|
value |
一个字符串,包含默认的失败回调函数的名称。 |
备注
在发生错误时,将分配给 defaultFailedCallback 属性的函数用作默认回调函数。可以通过将另一个函数的名称传递到 logout 或 login 方法来重写此默认回调函数。
在实现此回调函数时,必须使用下面的签名:
function AuthenticationFailure(error, userContext, methodName)
传递给此回调函数的参数具有以下含义:
如果身份验证服务失败,则对回调函数进行异步调用。
示例
下面的示例演示如何使用 defaultFailedCallback 属性。此代码摘自 Sys.Services.AuthenticationService 类 类概述中的一个完整示例。
// This function sets and gets the default
// failed callback function.
function SetDefaultFailedCallBack()
{
// Set the default callback function.
Sys.Services.AuthenticationService.set_defaultFailedCallback(OnFailed);
// Get the default callback function.
var callBack =
Sys.Services.AuthenticationService.get_defaultFailedCallback();
}
说明: