Настройка прокси с аутентификацией в web.config для доступа в интернет - PullRequest
0 голосов
/ 12 мая 2019

Мне нужно, чтобы мое приложение .NET получало доступ к Интернету, однако они разрешали мне доступ к Интернету только через прокси-сервер с аутентификацией.

При первой попытке я просто настроил Свойства обозревателя с прокси и пользователем / паролем, это сработало, но эта конфигурация применялась только к учетной записи Windows, с которой я вошел, когда кто-то вошел в систему с использованием своей учетной записи, которой у него не было настройка прокси, плюс, я думаю, со временем он снова запросит учетные данные. Так что это не сработало.

Вторая попытка состояла в следующем: https://github.com/rollbar/Rollbar.NET/issues/186

используя следующий блок в файле app.config или web.config:

<system.net>
    <defaultProxy useDefaultCredentials="true">
        <proxy proxyaddress="proxyAddress" usesystemdefault="True"/>
    </defaultProxy>
</system.net>

и в диспетчере учетных данных >> Добавить универсальные учетные данные Интернет или сетевой адрес: ваш адрес прокси Имя пользователя: ваше имя пользователя Пароль: вы передаете

Опять не повезло, меня все еще спрашивают об аутентификации:

Inner Exception: 
Type Of Exception: System.Net.WebException
Source Of Exception: System
Target Site: GetRequestStream
Exception Message: The remote server returned an error: (407) Proxy Authentication Required.

Чего мне не хватает на моих подходах? Есть ли способ распространить настройки прокси на любую учетную запись / абонента с моей первой попытки? Я что-то упустил со второй попытки?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...