Bagikan melalui


AuthenticationManager.CredentialPolicy Properti

Definisi

Mendapatkan atau menetapkan kebijakan kredensial yang akan digunakan untuk permintaan sumber daya yang dibuat menggunakan HttpWebRequest kelas .

public:
 static property System::Net::ICredentialPolicy ^ CredentialPolicy { System::Net::ICredentialPolicy ^ get(); void set(System::Net::ICredentialPolicy ^ value); };
public static System.Net.ICredentialPolicy? CredentialPolicy { get; set; }
public static System.Net.ICredentialPolicy CredentialPolicy { get; set; }
static member CredentialPolicy : System.Net.ICredentialPolicy with get, set
Public Shared Property CredentialPolicy As ICredentialPolicy

Nilai Properti

Objek yang mengimplementasikan ICredentialPolicy antarmuka yang menentukan apakah kredensial dikirim dengan permintaan. Nilai defaultnya adalah null.

Contoh

Contoh kode berikut menunjukkan pengaturan kebijakan kredensial.

static void UseIntranetCredentialPolicy()
{
   IntranetZoneCredentialPolicy^ policy = gcnew IntranetZoneCredentialPolicy;
   AuthenticationManager::CredentialPolicy = policy;
}
 public static void UseIntranetCredentialPolicy()
{
    IntranetZoneCredentialPolicy  policy = new IntranetZoneCredentialPolicy();
    AuthenticationManager.CredentialPolicy = policy;
}

Keterangan

Kebijakan kredensial menentukan apakah akan mengirim kredensial saat mengirim permintaan sumber daya jaringan, seperti konten halaman Web. Jika kredensial dikirim, server yang memerlukan autentikasi klien dapat mencoba mengautentikasi klien ketika permintaan diterima alih-alih mengirim respons yang menunjukkan bahwa kredensial klien diperlukan. Meskipun ini menyimpan perjalanan pulang pergi ke server, ini harus seimbang terhadap risiko keamanan yang melekat dalam mengirim kredensial di seluruh jaringan. Ketika server tujuan tidak memerlukan autentikasi klien, yang terbaik adalah tidak mengirim kredensial.

Kebijakan kredensial hanya akan dipanggil untuk permintaan yang menentukan kredensial atau menggunakan WebProxy objek yang menentukan kredensial.

Berlaku untuk