Размещенное приложение .Net не может получить доступ к облаку Google. Размещено на сайте. - PullRequest
0 голосов
/ 26 мая 2019

Я разместил автономную версию поиска Solr в облаке Google VPC. Когда я получаю доступ к поиску из моего кода .Net, я получаю результат в следующих 3 сценариях:

  1. Из Visual Studio в режиме отладки.
  2. С моего сайта, размещенного на IIS.
  3. От попадания поискового URL в браузере.

Но когда я размещаю свой код .Net в облаке (Hostgator, Smarterasp), я не могу подключиться к облаку Google. Я использую RestSharp для использования API поиска, и в Google VPC не используется аутентификация.

Я пробовал WebClient и HttpWebRequest вместо RestSharp, но снова получаю ту же проблему.

1 Ответ

0 голосов
/ 27 мая 2019

Не могли бы вы уточнить, что вы имеете в виду, когда говорите о размещенном программном обеспечении в облачном VPC Google? Вы говорите об экземпляре GCE, использующем сеть VPC с установленным автономным программным обеспечением «Поиск Solr»? Что вы имеете в виду, когда говорите, что не можете подключиться к облаку Google, когда вы размещаете свой код .NET в облаке? Вы пытаетесь подключиться к определенному ресурсу в GCP (например: экземпляр GCE, механизм APP, Cloud SQL)? Вы используете Cloud VPN и хотите получить доступ со своего локального сайта к услуге GCP?

'Виртуальное частное облако (VPC) обеспечивает сетевую функциональность для Экземпляры виртуальной машины Compute Engine, контейнеры GKE и приложение Двигатель Flex. VPC предоставляет глобальные, масштабируемые, гибкие сети для ваши облачные сервисы. '

Сети VPC маршрутизируют, разрешают или запрещают сетевой трафик, на нем сложно установить программное обеспечение. Попробуйте лучше описать свою проблему, например: экземпляр не доступен через API через Cloud VPN. Если вы используете экземпляр для своего программного обеспечения:

  • Проверьте, имеет ли экземпляр правильную конфигурацию для использования API .
  • Правила брандмауэра разрешают сетевой трафик на правильные IP-адреса и порты.
  • Проверьте маршруты от вашего локального сайта до сети VPC, где находится экземпляр Solr.
...