다음을 통해 공유


Sys.Services AuthenticationService defaultFailedCallback 속성

업데이트: 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)

콜백 함수에 전달되는 매개 변수의 의미는 다음과 같습니다.

  • error. 오류 정보를 포함합니다.

  • userContext. logout 또는 login 메서드에 전달하는 사용자 컨텍스트 정보입니다.

  • 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();  
}

참고 항목

개념

Sys.Services.ProfileService 클래스

Sys.Net.WebServiceProxy 클래스