RESTcall с Restsharp не работает (с использованием прокси) - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь сделать RESTcall в C # с Restsharp (V 106.6.10). Когда я выполняю код на моем персональном компьютере, он работает очень хорошо. Но когда я выполняю тот же код на другом ПК (для работы), который использует прокси, он больше не работает. Я получаю следующую ошибку:

Anfragefehler: ошибка вызова TestPut: невозможно подключиться к удаленному серверу (0)

TestPut - это метод, который должен вызыватьAPI Чтобы решить эту проблему, я написал следующий код в моем app.config. Это должно объявить прокси:

<system.net>
      <defaultProxy enabled="true">
      <proxy bypassonlocal="True"
             proxyaddress="http://[IP]:[Port]/"/>
      </defaultProxy>
</system.net>

Я также попытался назначить Прокси в конструкторе моего APIclient с помощью:

WebProxy myproxy = new WebProxy("[IP]", [Port]);
request.Proxy = myproxy;

Я также зарегистрировал ProxyURL, и это похоже набыть правильным ... В чем может быть ошибка? Вам нужна дополнительная информация? Я звоню в конечную точку из AWS, и когда я вызываю эту конечную точку в браузере, она работает.

Заранее спасибо Lukas

...