1
개발자 콘솔 API에서 Google Marketplace 애플리케이션 설치를 테스트하고 있습니다.Oauth2 인증 팝업
해당 API 프로젝트에서 다음 범위가 구성됩니다. https://www.googleapis.com/auth/userinfo.profile
내가 응용 프로그램을 설치 한 따라서 계정의 관리자가 범위를 허가했다
https://www.googleapis.com/auth/userinfo.email
뭔가처럼 나는 프랑스어에서이 번역하고 있지만, 팝까지 말한다 : 이메일 표시 당신이 구글
- 로 권한이 필요합니다
버튼 2 개 포함 : 수락 및 취소
I 관리자 권한이 충분하다고 생각했습니다. 내가 놓친 게 무엇입니까 ?
루
범용 탐색 링크를 클릭 할 때 OAuth 플로우가 시작되는 방식이 불분명합니다. 링크는 특별한 일을하지 않으므로 애플리케이션 코드가 흐름을 시작해야합니다. 팝업과 관련해서는 여러 가지 문제로 인해 발생할 수 있습니다. 범위가 일치해야합니다 (관리자가 지정 했음에도 불구하고) 관리자가 특정 조직 단위 만 승인했으며, 다른 클라이언트를 사용하고 있고, 새로 고침 토큰 등을 얻으려고합니다. OAuth 흐름을 시작하는 코드를 더 자세히 살펴볼 수 있습니까? – jonathanberi
[OAuth 흐름의 의사 코드] (http://pastebin.com/Mg7JNRpb) – lfedon
Google + 로그인 버튼으로이 범위를 사용하는 것과 동일한 문제가 있습니다. 팝업 관리자 권한이 표시되고 도메인 관리자가 권한을 부여한 후에 마켓 플레이스 애플리케이션에이 승인 팝업을 표시 할 수 없다고 Google에서 알립니다. 하지만 어떻게해야하는지에 대한 정보는 찾을 수 없습니다. //www.googleapis.com/auth/userinfo.email%20https : //www.googleapis.com/auth/plus.me 에 – user1930068