브라우저 외부에서 내 GAE 응용 프로그램에 액세스하려고합니다. 현재 Python 스크립트이지만 데스크톱 C++ 앱을 계획 중입니다.Google App Engine에 인증하십시오.
저는 Using OAuth 2.0 for Installed Applications입니다.
https://www.googleapis.com/oauth2/v1/userinfo?alt=json
그러나 내 GAE 호출 할 때마다 페이지를 로그인 리디렉션 끝 :
은 지금까지 나는 사용자 정보에 접근 할 수 있었다.
스크립트에서 GAE에 대한 인증 된 호출을 수행 할 수있는 방법이 있습니까?가
내 GAE 응용 프로그램에서 JSON (엔드 포인트, 정적 파일, HTML, 무엇이든) 데이터를 얻을 내 로컬 컴퓨터에사용 파이썬 스크립트 인증으로 :
것은 내 목표 my test code에서 봐 주시기 바랍니다 사용자.
로그인이 필요하도록 GAE 페이지를 설정 했습니까? 그렇다면, 당신이보고있는 것이 기대됩니다. GAE 앱이 무엇인지는 말하지 않지만 REST 엔드 포인트라고 가정합니다. REST는 각 호출이 자신의 베어러 토큰을 전송해야하므로 REST 끝점에서 유효성을 검사 할 수 있도록 상태 비 저장이어야합니다. – pinoyyid
맞습니다. app.yaml에 로그인이 필요한 나머지 엔드 포인트입니다. 나는 Google API와 같은 방법으로 무기 토큰을 포함하고 있습니다. 그러나 Google에 전화 할 때 한 번만 로그인으로 표시됩니다. – Fuxi
엔드 포인트 URL에 대한 yaml에서 로그인 요구 사항을 제거해야합니다. 기억하십시오, login = session = state REST는 stateless입니다. – pinoyyid