Скрипт Google Apps - ошибка origin_mismatch на сайте Google
Я знаю, что здесь очень похоже. Но это предполагает, что вы разрабатываете веб-приложение на основе HTML-файла, загруженного на ваш собственный серверный домен. Как мне нужно настроить происхождение Javascript в консоли проекта API, когда я работаю на сайте Google?
URL-адрес моих сайтов Google выглядит следующим образом: https://sites.google.com/a/domain-name.com/site-name/page-name. Я не могу вставить этот URL, так как он говорит, что исходный домен не может содержать путь, такой как http://example.com/subdir
Вот ошибка, которую я получаю:
- Это ошибка.
Ошибка: origin_mismatch
Применение: Пользовательская форма
Вы можете отправить электронное письмо разработчику этого приложения по адресу: my-email@my-domain.com
Подробности запроса немедленно = false response_type = token scope = https://www.googleapis.com/auth/drive.readonly redirect_uri = postmessage proxy = oauth2relay945850002 состояние = 845063282 | 0.3789568949 origin = https://n-qaqvqexe4f52wy3jge4j7oquqn5qtfw3gn4sumq-script.googleusercontent.com/ include_granted_scopes=true client_id=498878908299-opvf61qsrpr6en5kvh74esqbmii1nc7u.apps.googleusercontent.com authuser=0
И это пример кода, который я использую
1 ответ
Потратив много часов, добавив URL после ss_domain=
Авторизованный JavaScript происхождение работал для меня.
- В окнах ошибок нажмите на Детали запроса, найдите
ss_domain
и скопируйте этот URI в Происхождение JavaScript.