2015-01-05 2 views
2

나는 다음과 같은 문제가 후 프로그램 적 ADAL에서 webveiwcontroller을 기각 만났고, 내가하면 다음 번에, 나는 다음과 같은 오류가 주어졌다 흐름 기호를 다시 시작 :ADAuthentication 웹보기 컨트롤러를 프로그래밍 방식으로 해제하는 방법?

오류 = 오류 코드 : 13 도메인 : ADAuthenticationErrorDomain ProtocolCode를 : (null) Details : 사용자는 현재 다른 acquireToken 요청의 결과로 자격 증명을 묻는 메시지를 표시합니다. .. 나중에 내부 오류 세부 정보를 acquireToken 호출을 다시 시도하십시오 : 오류 도메인 = ADAuthenticationErrorDomain 코드 = 13 "작업을 완료 할 수 없습니다 (ADAuthenticationErrorDomain 오류 13)."

을 내가 완전히 응용 프로그램을 닫고 다시 열 경우, 로그인 흐름이 다시 작동합니다. 이 문제는 알려진 문제이며이 문제를 해결하는 데 사용할 수있는 것은 무엇입니까?

감사

+0

http://stackoverflow.com/help/how-to-ask –

+0

제목을 업데이트하십시오. – Nanyan

답변

3

당신은 ADAuthenticationBroker-를 호출해야는> 모든 잠금 장치가 제대로 해제되어 있는지 확인하기 위해 취소 할 수 있습니다.

+0

답변이 불완전하다고 생각합니다. 먼저 dismissViewControllerAnimated를 호출하고 cancel 메서드를 호출하여 ADAuthenticationViewController.m을 닫아야합니다. dismissViewControllerAnimated는이 경우 브라우저에서 탭 닫기와 유사합니다. –

관련 문제