Не удается подключиться к API сервера в VPN для вызова rest

#vba #visual-studio #rest #vpn

Вопрос:

У меня есть проблема с получением ответа от сервера API, но только в VPN и только в Visual Studio, когда я запускаю свое приложение в режиме отладки. Если я отправлю запрос на звонок почтальону или в браузере Chrome (всегда в VPN) Я правильно получаю запрос.

Если я остановлю свое VPN-соединение, код пройдет успешно и получит мой запрос. Почему?

Это мой код в vb.net fw 4.6:

 Dim request As WebRequest = CType(WebRequest.Create(uri), WebRequest) request.Method = "POST" request.ContentType = "application/json"  request.ContentLength = body.Length Dim stream = request.GetRequestStream() stream.Write(body, 0, body.Length) stream.Close()  

Ошибка в GetRequestStream() методе:

Не удается подключиться к удаленному серверу.

Комментарии:

1. Я решил проблему: брандмауэр блокировал мой пост. Я позвонил сотрудникам брандмауэра, и он ввел правило для моего ip-адреса.