2017-02-28 2 views
0

oAuth2를 사용하여 ionic 2 앱을 인증하려고하는데 새로 고침 토큰을 사용하여 새 액세스 토큰을 가져올시기를 알 수 없습니다. 액세스 토큰에 만료 시간이 있고 그 이후 서버가 잘못된 토큰 오류를 보내면 오류가 발생하면 새로운 액세스 토큰을 얻기 위해 요청을 보낼 수 있습니다. 그러나 여러 배경 서비스가 모두 만료 된 액세스 토큰과 동시에 요청을 보내면 어떤 일이 발생하는지 알고 싶습니다. 반환 오류 및 클라이언트가 새 액세스 토큰을 얻기 위해 여러 요청을 보냅니다.모바일 응용 프로그램의 새로 고침 토큰

답변

0

새 액세스 토큰을 얻는 것은 간단하며 모든 HTTP 요청을 확인하고 구현 한 시간 제약 조건과 비교하여 토큰의 유효성을 검사하십시오. 액세스 토큰이 만료되면 더 이상 전송하지 않습니다. 동시성을 제쳐두고.

+0

토큰 만료가 서버 측에서 검사되었으므로 access_token이 만료되었음을 모른 채 여러 서비스가 동시에 전송되는 경우 모두 잘못된 토큰 오류가 발생합니다. – Hikmat