<defaultProxy> Element (Network Pengaturan)
Mengonfigurasi server proksi Hypertext Transfer Protocol (HTTP).
<Konfigurasi>
<system.net>
<defaultProxy>
Sintaks
<defaultProxy
enabled="True|False"
useDefaultCredentials="True|False">
<bypasslist>...</bypasslist>
<proxy>...</proxy>
<module>...</module>
</defaultProxy>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen anak, dan elemen induk.
Atribut
| Elemen | Deskripsi |
|---|---|
enabled |
Menentukan apakah proksi web digunakan. Nilai defaultnya adalah True. |
useDefaultCredentials |
Menentukan apakah kredensial default untuk host ini digunakan untuk mengakses proksi web. Nilai defaultnya adalah False. |
Elemen Anak
| Elemen | Deskripsi |
|---|---|
| bypasslist | Menyediakan sekumpulan ekspresi reguler yang menjelaskan alamat yang tidak menggunakan proksi. |
| Modul | Menambahkan modul proksi baru ke aplikasi. |
| Proxy | Menentukan server proksi. |
Elemen Induk
| Elemen | Deskripsi |
|---|---|
| system.net | Berisi pengaturan yang menentukan bagaimana .NET Framework tersambung ke jaringan. |
Keterangan
Jika elemen defaultProxy kosong, pengaturan proksi dari Internet Explorer akan digunakan. Perilaku ini berbeda dari .NET Framework versi 1.1.
Pengecualian dilemparkan jika elemen modul menentukan jenis non-publik, jenisnya tidak berasal dari IWebProxy kelas, pengecualian dari konstruktor tanpa parameter objek ini terjadi, atau terjadi pengecualian saat mengambil proksi default yang ditentukan sistem. Properti InnerException pada pengecualian harus memiliki informasi lebih lanjut tentang akar penyebab kesalahan.
File Konfigurasi
Elemen ini dapat digunakan dalam file konfigurasi aplikasi atau file konfigurasi komputer (Machine.config).
Contoh
Contoh berikut menggunakan default dari proksi Internet Explorer, menentukan alamat proksi, dan melewati proksi untuk akses lokal dan 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>