Я использую Google App Script для создания веб-приложения для Google Sheet. Чтобы разрешить доступ только определенным пользователям, я использую API входа в Google, чтобы добавить кнопку в приложение. Необходимо разрешить пользователям Google из двух доменов, а GAS, похоже, не позволяет автоматически обнаруживать пользователей, если они не вошли в тот же домен, что и тот, который я использовал для публикации приложения.
При первоначальном тестировании я получаю uri_mismatch asисточник JS не указан в моем клиенте OAuth. Обычно вроде "https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-0lu-script.googleusercontent.com ".
Мне пришлосьдобавьте хотя бы один из них к авторизованному источнику JS для каждого сайта, но один из них возвращался дважды за пару месяцев с этой ошибкой после запуска, но адрес возвращается тот же, за исключением увеличения значения -0lu- seciton.
Таким образом, для этого конкретного приложения и URL-адреса мне пришлось добавить: https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-0lu-script.googleusercontent.com https://n -rataeoifl3gsaxiltflgtlgttrg.googleusercontent.com https://n -rataeoifl3gsaxiuusyrb6iqqbdl6lrfttgk27i-2lu-script.googleusercontent.com
Если у кого-либо есть понимание того, почему это происходит, я буду благодарен, спасибо.