IISServerOptions Sınıf

Tanım

iis in-Process için yapılandırma sağlar.

public ref class IISServerOptions
public class IISServerOptions
type IISServerOptions = class
Public Class IISServerOptions
Devralma
IISServerOptions

Oluşturucular

IISServerOptions()

iis in-Process için yapılandırma sağlar.

Özellikler

AllowSynchronousIO

ve için Request zaman uyumlu GÇ'ye izin verilip verilmediğini denetleen bir değer alır veya ayarlar Response

AuthenticationDisplayName

Oturum açma sayfalarında kullanıcılara gösterilen görünen adı ayarlar. Varsayılan olarak null'dur.

AutomaticAuthentication

True ise sunucunun HttpContext.User'i ayarlaması gerekir. False ise sunucu yalnızca AuthenticationScheme tarafından açıkça istendiğinde bir kimlik sağlar. Not Bunun çalışması için IIS'de Windows Kimlik Doğrulaması'nın da etkinleştirilmesi gerekir.

MaxRequestBodyBufferSize

Sunucunun gelen istek gövdesi için arabelleğe alacağı en yüksek hazırlanmamış gelen bayt sayısını alır veya ayarlar.

MaxRequestBodySize

Herhangi bir istek gövdesinin izin verilen en büyük boyutunu bayt cinsinden alır veya ayarlar. null olarak ayarlandığında, en fazla istek uzunluğu ASP.NET Core kısıtlanmaz. Ancak, IIS maxAllowedContentLength içerik uzunluğu isteklerini kısıtlamaya devam eder (varsayılan olarak 30.000.000). Bu sınırın, her zaman sınırsız olan yükseltilmiş bağlantılar üzerinde hiçbir etkisi yoktur. Bu, aracılığıyla IHttpMaxRequestBodySizeFeatureistek başına geçersiz kılınabilir.

Şunlara uygulanır