2017-12-20 4 views
1

웹 API에 대한 토큰을 가져 오는 내 adaljs 코드가 갑자기 실패합니다. 이것은 몇 달 동안 지금 일해오고 있습니다. 어제부터 다음과 같은 오류가 발생합니다.AdalJs acquireToken이 잘못된 상태 오류로 인해 실패합니다.

Invalid_state. state: 7ea40a81-5491-47a1-8ebc-89488acb673a|https://sykesenterprises.onmicrosoft.com/MyAPI 

이는 acquireToken 메서드가 호출 될 때 발생합니다. https://blog.mastykarz.nl/building-office-365-web-applications-react/의 예제를 사용하여 adaljs와 반응하십시오.

답변

0

처리 방법 : 다른 사람이 같은 문제가있는 경우 대답은 응용 프로그램의 진입 점에서 adal.handleWindowCallback()을 호출하는 것입니다.

0

참조하는 샘플이 최신 버전의 Adal 1.0.16에 따라 업데이트되어야하기 때문에 문제가 발생합니다. 나는 repo를 포크하고 invalid_state 문제를 해결하기 위해 소유자에게 pull 요청을 제출할 수있었습니다. 코드 변경 사항을 보려면 아래 링크를 참조하십시오. https://github.com/waldekmastykarz/office-mygroups-react/pull/3/files

+0

고마워요! 기회가 생기면 한번 해보겠습니다. – Bipindas