Я работаю над веб-приложением, использующим java EE, и хочу использовать Google Picker API.И чтобы достичь этого, я пытался следовать этому официальному учебнику .
Я скопировал туда код и добавил свои учетные данные, полученные из здесь .
Идея проста: я добавляю кнопку, которая однажды нажала, загружает API, но когда я попробовалчтобы выполнить его, я получил эту ошибку idpiframe_initialization_failed
.
Первое, что я попытался (после прочтения в сети и множества вопросов StackOverflow), добавить localhost
в качестве авторизованного домена на экране «OAuth Consent»."но Google отказывается от этого.
Следующее, что я сделал, попытался развернуть свое приложение, используя heroku и добавив его в качестве авторизованного домена.Google принял это, но я все еще получаю ту же ошибку.
Я много читал в сети, и все предложенные решения не работали для меня.Я приведу наиболее избыточные:
- Очистить кеш (я очистил кеш, использовал другие браузеры и частный навигатор)
- Авторизовать API Google Analytics, API Google Plus, ...
Я не знаю, где именно проблема, не могли бы вы мне помочь?
PS: мой код точно такой же, как и в ссылке, приведенной вышесо мной, только добавляя свои учетные данные, где это необходимо.
Заранее спасибо