KestrelServerOptions.AllowHostHeaderOverride Ö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.
HTTP/1.x'te, bir istek hedefi mutlak biçimde olduğunda (bkz. RFC 9112 Bölüm 3.2.2), örneğin
GET http://www.example.com/path/to/index.html HTTP/1.1
Konak üst bilgisi yedeklidir. Aslında RFC şöyle diyor:
Bir kaynak sunucu mutlak istek-hedefi biçimine sahip bir istek aldığında, kaynak sunucu alınan Ana Bilgisayar üst bilgisi alanını (varsa) yoksayar ve bunun yerine istek-hedefinin konak bilgilerini kullanmalıdır.
Ancak, bir uyuşmazlık, örneğin bir kimlik sahtekarlığı girişimini gösterebileceğinden istek hedefiyle Konak üst bilgisinin eşleşip eşleşmediğini denetlemek mantıklıdır. Bu özelliğin true olarak ayarlanması, bunu denetleyen ve koşulsuz olarak Istek hedefinden gelen değerle Host üst bilgisinin üzerine yazan atlar.
public bool AllowHostHeaderOverride { get; set; }
member this.AllowHostHeaderOverride : bool with get, set
Public Property AllowHostHeaderOverride As Boolean
Özellik Değeri
Açıklamalar
Bu seçenek HTTP/2 veya HTTP/3 için geçerli değildir.