AuthenticationManager.CredentialPolicy Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfı kullanılarak HttpWebRequest yapılan kaynak istekleri için kullanılacak kimlik bilgisi ilkesini alır veya ayarlar.
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
Özellik Değeri
Kimlik bilgilerinin isteklerle gönderilip gönderilmediğini belirleyen arabirimini uygulayan ICredentialPolicy bir nesne.
null
varsayılan değerdir.
Örnekler
Aşağıdaki kod örneğinde kimlik bilgisi ilkesinin ayarlanması gösterilmektedir.
static void UseIntranetCredentialPolicy()
{
IntranetZoneCredentialPolicy^ policy = gcnew IntranetZoneCredentialPolicy;
AuthenticationManager::CredentialPolicy = policy;
}
public static void UseIntranetCredentialPolicy()
{
IntranetZoneCredentialPolicy policy = new IntranetZoneCredentialPolicy();
AuthenticationManager.CredentialPolicy = policy;
}
Açıklamalar
Kimlik bilgisi ilkesi, web sayfasının içeriği gibi bir ağ kaynağı için istek gönderirken kimlik bilgilerinin gönderilip gönderilmeyeceğini belirler. Kimlik bilgileri gönderilirse, istemci kimlik doğrulaması gerektiren sunucular, istemcinin kimlik bilgilerinin gerekli olduğunu belirten bir yanıt göndermek yerine istek alındığında istemcinin kimliğini doğrulamayı dener. Bu, sunucuya gidiş dönüş kaydetmesine karşın, bunun ağ üzerinden kimlik bilgileri göndermenin doğası gereği güvenlik riskine karşı dengelenmiş olması gerekir. Hedef sunucu istemci kimlik doğrulaması gerektirmediğinde, kimlik bilgilerini göndermemek en iyisidir.
Kimlik bilgisi ilkesi yalnızca kimlik bilgilerini belirten veya kimlik bilgilerini belirten bir WebProxy nesne kullanan istekler için çağrılır.