HttpClientHandler.PreAuthenticate Ö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.
İşleyicinin istekle bir Yetkilendirme üst bilgisi gönderip göndermediğini belirten bir değer alır veya ayarlar.
public:
property bool PreAuthenticate { bool get(); void set(bool value); };
public bool PreAuthenticate { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public bool PreAuthenticate { get; set; }
member this.PreAuthenticate : bool with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.PreAuthenticate : bool with get, set
Public Property PreAuthenticate As Boolean
Özellik Değeri
true kimlik doğrulaması gerçekleştikten sonra işleyicinin istekleri içeren bir HTTP Yetkilendirme üst bilgisi göndermesi için; aksi takdirde , false. Varsayılan değer: false.
- Öznitelikler
Açıklamalar
Belirli Uri bir istemci isteği başarıyla doğrulandıktan sonra özelliğin true kimliği doğrulanır ve kimlik bilgileri sağlanırsaPreAuthenticate, HttpClientHandler özellikte sağlanan kimlik bilgileri listesiyle Credentials eşleşir. Yetkilendirme üst bilgisi, son eğik çizgiye Uri kadar olan belirli Uri bir istekle birlikte gönderilir.
Belirli Uri bir sunucuya yönelik istemci isteğinin kimliği başarıyla doğrulanmazsa, istek standart kimlik doğrulama yordamlarını kullanır.
İlk istek dışında özelliği, PreAuthenticate sunucu tarafından zorlanmayı beklemeden son eğik çizgiye kadar olanla Uri eşleşen sonraki Uri isteklerle kimlik doğrulama bilgilerinin gönderilip gönderilmeyeceğini belirtir.