JavaScript 라이브러리를 지원하지 않는 브라우저 용 Google 드라이브의 클라이언트 측 인증의 클라이언트 측 인증을위한 서버 흐름 인증을 사용할 수 있습니까?
-
13-12-2019 - |
문제
Google API 자바 스크립트 라이브러리에 대한 지원되는 브라우저 목록 JavaScript에서 직접 Google 드라이브 기능을 구현하는 데 사용되는 것은 공식적으로 7- 또는 오페라를 지원하지 않습니다.
JS 라이브러리를 사용하고 싶다면 지원되지 않는 브라우저에 대해 서버 기반 대체가 가능합니다. 가능합니다.
클라이언트 및 서버 흐름 인증에 대한 별도의 API 키가 필요할 것이므로 범위가 드라이브 앱에서 열리고 생성 된 파일로 제한되면 서버 인증을 사용하여 IE 7에서 생성 된 파일이 열려 있습니다.클라이언트를 사용하여 크롬에서?
해결책
'하이브리드'클라이언트 - 흐름 및 서버 흐름을 모두 사용하여 인증을 사용합니다.JS 클라이언트 및 CORS 엔드 포인트는 아직 모두 제자리에 있지 않으므로 JS를 사용하지만 필요한 경우 서블릿을 통해 프록시를 사용합니다.
두 클라이언트 ID를 모두 사용합니다.
제휴하지 않습니다 StackOverflow