Скрипт 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

Вот ошибка, которую я получаю:

  1. Это ошибка.

Ошибка: 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.
Другие вопросы по тегам