WebRequest.GetSystemWebProxy() не включает URI

Я пытаюсь получить системный прокси:

var proxy = WebRequest.GetSystemWebProxy();

Однако возвращаемый прокси-объект имеет Address собственность всегда null,

Прокси-сервер устанавливается в окне " Свойства обозревателя".

Настройки прокси-сервера настроек Интернета: 127.0.0.1: 8888

1 ответ

В msdn это показывает, что "метод GetSystemWebProxy считывает настройки прокси-сервера Internet Explorer (IE) текущего пользователя".

Поэтому, если вы разрабатываете веб-приложение и развертываете его в IIS, убедитесь, что удостоверение пула приложений совпадает с именем текущего пользователя, для которого вы установили прокси-сервер. И убедитесь, что прокси IE был проверен.

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