Какие IP-адреса используются скриптом приложения Google?

У нас есть проекты сценариев приложений, которые подключаются к нашей собственной базе данных MySQL, нам нужно внести IP-адрес сценария приложения Google в белый список, чтобы разрешить подключение.

Иногда это работает, иногда нет, я думаю, это связано с IP-адресом, используемым скриптом приложения. Мы авторизовали все IP-адреса из https://www.gstatic.com/ipranges/goog.txt, но иногда у нас все еще возникают ошибки.

Какие IP нам также необходимо авторизовать?

Вы должны иметь возможность подключиться к своей БД, если у вас есть белый список всех этих IP-адресов. Можете ли вы поделиться ошибкой, которую вы получаете? О Sometimes it's working, sometimes not вы меняете что-нибудь между обеими ситуациями? Кроме того, можете ли вы предоставить минимальный воспроизводимый пример?

Iamblichus 08.11.2022 14:31

@Iamblichus спасибо за ваш ответ, да, иногда это работает, а иногда мы получаем сообщение об ошибке «Не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль». без изменения кода

Pety Ialimijoro Rakotoniaina 08.11.2022 16:10

Есть ли способ надежно воспроизвести это? Если это так, я бы посоветовал разместить отчет об ошибке в Google Issue Tracker developer.google.com/apps-script/support#bugs.

Iamblichus 09.11.2022 11:05

@lamblichus спасибо, это та же ошибка, что и issuetracker.google.com/issues/241819492 . Способ воспроизвести это - иметь проект сценария приложения, который подключается к внешнему (не в облаке Google) серверу MySQL, иногда соединение с базой данных завершается сбоем, а иногда оно работает, и мы не знаем, почему, потому что мы ничего не изменили с код.

Pety Ialimijoro Rakotoniaina 09.11.2022 15:03
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
4
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Кажется, это ошибка.

Ранее об этом сообщалось в Google Issue Tracker:

Любой, кого это затронет, рассмотрите пометку упомянутой проблемы, чтобы отслеживать ее и расставлять приоритеты.

Другие вопросы по теме