WebProxy.UseDefaultCredentials Özellik

Tanım

öğesinin isteklerle gönderilip gönderilmediğini DefaultCredentials denetleyebilen bir Boolean değer alır veya ayarlar.

public:
 property bool UseDefaultCredentials { bool get(); void set(bool value); };
public bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Property UseDefaultCredentials As Boolean

Özellik Değeri

true varsayılan kimlik bilgileri kullanılıyorsa; aksi takdirde , false. false varsayılan değerdir.

Özel durumlar

Özelliği varsayılan kimlik bilgileri dışında kimlik bilgileri içerdiğinde Credentials bu özelliği ayarlamaya çalıştınız.

Açıklamalar

Bu özelliği true , sunucu tarafından istenirse, bu WebProxy nesne tarafından yapılan isteklerin, şu anda oturum açmış olan kullanıcının kimlik bilgileri kullanılarak kimliğinin doğrulanması gerektiğinde olarak ayarlayın. İstemci uygulamaları için bu, çoğu senaryoda istenen davranıştır. ASP.NET uygulamaları gibi orta katman uygulamaları için bu özelliği kullanmak yerine genellikle özelliği isteğin yapıldığı istemcinin kimlik bilgilerine ayarlarsınız Credentials .

Aşağıdaki tabloda, özelliğin değerine göre değeri ayarlamanın UseDefaultCredentials etkisi gösterilmektedir Credentials .

Credentials Değer UseDefaultCredentials Değer Etki
DefaultCredentials true Etki yok.
DefaultCredentials false Credentials olarak ayarlanır null.
null true Credentials olarak ayarlanır DefaultCredentials.
veya dışındaki DefaultCredentials herhangi bir değer null true veya false Ayar UseDefaultCredentials bir özel durum oluşturur.

ise UseDefaultCredentialsfalse, özelliğini herhangi bir kimlik bilgisi olarak değiştirebilirsiniz Credentials . ise UseDefaultCredentialstrue, Credentials özelliğinin DefaultCredentials değiştirilmesi (özellik olarak ayarlandığında ayarlanan UseDefaultCredentialstruedeğer) bir özel durum oluşturur.

Şunlara uygulanır