내 서버에서 나중에 새로 고침 토큰을 교환하기 위해 Android 앱에서 토큰을 가져 오려고합니다. 나는 다음과 같은 가이드 'https://developers.google.com/accounts/docs/CrossClientAuth을'다음에 다음과 같은 시도 :Google Oauth 교차 고객 신원 안드로이드 (com.google.android.gms.auth.GoogleAuthException : 알 수 없음)
GoogleAuthUtil.getToken (는 getContext(), "[email protected]", "OAuth2를 : 서버 : CLIENT_ID :"+ myServerClientId + ": api_scope : https://www.googleapis.com/auth/plus.login를")
[email protected]은 내 개인 메일이며 휴대 전화로 테스트 중이므로 이쪽에서 아무런 문제가 없습니다. "myServerClientId"는 Google developper 콘솔에서 정의한 값을 갖습니다 (기본 응용 프로그램을 만들고이 응용 프로그램의 ID를 가져 왔습니다). 두 가지 응용 프로그램 (내 Android 및 내 기본 appliaction은 물론 developper 콘솔의 동일한 개발 자 프로젝트에 있음). 나는이 모든 시간을 점점 오전 :
com.google.android.gms.auth.GoogleAuthException: Unknown
at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
사람이 아이디어를 가지고 있습니까? 그런데 스코프 만 지정하면 정상적인 토큰을 얻을 수 있습니다!