Google Drive Picker apiv3 закрывается после авторизации - PullRequest
0 голосов
/ 15 мая 2018

Я не могу войти в мой API выбора дисков Google через Firefox. Это хорошо работает в Chrome.

Я вижу:

Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified

Поэтому я попытался разрешить все для тестирования, и все еще не могу загрузить средство выбора дисков через Firefox 60 для OSX.

  <meta http-equiv="Content-Security-Policy" content="default-src *; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'; img-src * data: 'unsafe-inline'; connect-src * 'unsafe-inline'; frame-src *;">

Я добавил домен приложений в утвержденный список. Я не совсем уверен, как отладить это, поскольку он, похоже, передается в Google на данном этапе, когда он проходит процесс аутентификации.

Я вижу в консоли, он идет сюда и затем останавливается:

https://ssl.gstatic.com/accounts/o/3723580519-idpiframe.js

Я считаю, что это похоже на то, что здесь происходит. Я использую близкий к тому же пример кода по умолчанию от Google. Google Диск закрывается автоматически после аутентификации

я заметил в хроме теперь вижу в https://ssl.gstatic.com/accounts/o/3723580519-idpiframe.js

Uncaught TypeError: (b || "").split is not a function

Возможно, здесь есть проблема, но я не видел обновлений: https://github.com/google/google-api-javascript-client/issues/409

...