Google Войти в redirect_uri_mismatch - PullRequest
0 голосов
/ 08 ноября 2019

Я использую Google App Script для создания веб-приложения для Google Sheet. Чтобы разрешить доступ только определенным пользователям, я использую API входа в Google, чтобы добавить кнопку в приложение. Необходимо разрешить пользователям Google из двух доменов, а GAS, похоже, не позволяет автоматически обнаруживать пользователей, если они не вошли в тот же домен, что и тот, который я использовал для публикации приложения.

При первоначальном тестировании я получаю uri_mismatch asисточник JS не указан в моем клиенте OAuth. Обычно вроде "https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-0lu-script.googleusercontent.com ".

enter image description here

Мне пришлосьдобавьте хотя бы один из них к авторизованному источнику JS для каждого сайта, но один из них возвращался дважды за пару месяцев с этой ошибкой после запуска, но адрес возвращается тот же, за исключением увеличения значения -0lu- seciton.

Таким образом, для этого конкретного приложения и URL-адреса мне пришлось добавить: https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-0lu-script.googleusercontent.com https://n -rataeoifl3gsaxiltflgtlgttrg.googleusercontent.com https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-2lu-script.googleusercontent.com

Если у кого-либо есть понимание того, почему это происходит, я буду благодарен, спасибо.

...