Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Настраивает прокси-сервер протокола передачи гипертекста (HTTP).
<configuration>
<system.net>
<defaultProxy>
Замечание
Если вы выполняете миграцию на .NET 6+, настройте прокси-сервер с помощью HttpClient.DefaultProxy свойства.
Синтаксис
<defaultProxy
enabled="True|False"
useDefaultCredentials="True|False">
<bypasslist>...</bypasslist>
<proxy>...</proxy>
<module>...</module>
</defaultProxy>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Элемент | Описание |
|---|---|
enabled |
Указывает, используется ли веб-прокси. Значение по умолчанию — True. |
useDefaultCredentials |
Указывает, используются ли учетные данные по умолчанию для этого узла для доступа к веб-прокси. Значение по умолчанию — False. |
Дочерние элементы
| Элемент | Описание |
|---|---|
| обходный список | Предоставляет набор регулярных выражений, описывающих адреса, которые не используют прокси-сервер. |
| module | Добавляет в приложение новый прокси-модуль. |
| доверенность | Определяет прокси-сервер. |
Родительские элементы
| Элемент | Описание |
|---|---|
| system.net | Содержит параметры, указывающие, как платформа .NET Framework подключается к сети. |
Замечания
defaultProxy Если элемент пуст, используются параметры системного прокси-сервера.
Исключение возникает, если элемент модуля указывает не открытый тип, тип не является производным от IWebProxy класса, исключением из конструктора без параметров этого объекта или произошло исключение при получении прокси-сервера по умолчанию, указанного системой. Свойство InnerException исключения должно иметь дополнительные сведения о первопричине ошибки.
Файлы конфигурации
Этот элемент можно использовать в файле конфигурации приложения или файле конфигурации компьютера (Machine.config).
Example
В следующем примере используются значения по умолчанию из системного прокси-сервера, указывает адрес прокси-сервера и передает прокси-сервер для локального доступа и contoso.com.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>