У меня есть поиск в Интернете, но я не уверен:
Я использую API календаря Google в NodeJS. Я использую только получение списка календарей и получение всего списка доступных событий для определенного календаря. Служба безопасности спрашивает меня о точных пунктах назначения в Интернете, которые необходимо открыть, чтобы API календаря Google работал.
Что это за направления?
P.S. Если нужна дополнительная информация, пожалуйста, дайте мне знать.
Спасибо
@DaImTo Предполагается, что у меня есть доступ в Интернет, не так ли? Потому что хорошо. . . все знают, что для доступа к веб-API нужен интернет? Я прошу список интернет-направлений, потому что служба безопасности не хочет делать наш сервер общедоступным в Интернете. Они хотят дать доступ только к определенным направлениям. Я не уверен: каковы эти направления для API календаря Google? Спасибо
Мы говорим о проблемах с брандмауэром или прокси?
@DaImTo Спасибо за ваше время. Проблема следующая: нашему серверу в настоящее время предоставлен полный доступ в Интернет, и наш NodeJS с API-интерфейсом календаря работает нормально. Команде безопасности не нужен этот «полный доступ в Интернет», им нужны определенные веб-сайты, к которым они предоставят доступ. Мне не удалось найти информацию в Интернете: какие пункты назначения должны быть доступны с нашего сервера, чтобы был доступен API календаря? может быть, это просто google.com? Я просто потерялся :( Спасибо
Возможный дубликат stackoverflow.com/a/50252843/1841839
Предполагая, что мы говорим о настройках FireWall или настройках прокси. Я думаю, вам стоит взглянуть на эту страницу Параметры брандмауэра Диска и Сайтов и прокси-сервера Раньше была страница получше, но в последний раз я искал ее, наверное, пять лет назад.
Это полный список
www.google.com:443/HTTPS
accounts.google.com:443/HTTPS
googledrive.com:443/HTTPS
drive.google.com:443/HTTPS
*.drive.google.com:443/HTTPS
docs.google.com:443/HTTPS
*.docs.google.com:443/HTTPS
*.c.docs.google.com:443/HTTPS
sheets.google.com:443/HTTPS
slides.google.com:443/HTTPS
talk.google.com:5222/XMPP (needed only for Backup and Sync)
takeout.google.com:443/HTTPS
gg.google.com:443/HTTPS
script.google.com:443/HTTPS
ssl.google-analytics.com:443/HTTPS
video.google.com:443/HTTPS
s.ytimg.com:443/HTTPS
apis.google.com:443/HTTPS
*.clients[N].google.com:443/HTTPS
*.googleapis.com:443/HTTPS
*.googleusercontent.com:443/HTTPS
*.gstatic.com:443/HTTPS
*.gvt1.com:443/HTTPS
lh[N].google.com:443/HTTPS
[N].client-channel.google.com:443/HTTPS
clients[N].google.com:443/HTTPS
inputtools.google.com:443/HTTPS
sites.google.com:443/HTTPS
sites.google.com:80/HTTP
sites.google.com:443/HTTPS
*.sites.google.com:443/HTTPS
*.googlegroups.com:443/HTTPS
ipv4.google.com:443/HTTPS
ipv4.google.com:80/HTTP
Я не знаю, нужны ли они вам все, но они вам определенно понадобятся.
Я ответил на этот же вопрос несколько лет назад stackoverflow.com/a/50252843/1841839
Полезная информация!
Я бы дал им ссылку на загрузку, а также. Прошлый я сделал некоторые исследования по этому для клиента. Это немного отличается от того, что вы делаете с календарем. Вам, вероятно, не нужны все документы.
Добро пожаловать в стек, пожалуйста, прочитайте Как спросить, ваш вопрос неясен. Для доступа к API потребуется доступ в Интернет.