Freigeben über


IISServerOptions Klasse

Definition

Stellt die Konfiguration für IIS In-Process bereit.

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

Konstruktoren

IISServerOptions()

Stellt die Konfiguration für IIS In-Process bereit.

Eigenschaften

AllowSynchronousIO

Ruft einen Wert ab, der steuert, ob synchrone E/A für die und zulässig ist, oder legt diesen Request fest. Response

AuthenticationDisplayName

Legt den Anzeigename fest, der Benutzern auf Anmeldungsseiten angezeigt wird Der Standardwert ist NULL.

AutomaticAuthentication

Wenn true, sollte der Server httpContext.User festlegen. Bei false stellt der Server nur dann eine Identität bereit, wenn er explizit von AuthenticationScheme angefordert wird. Hinweis Die Windows-Authentifizierung muss auch in IIS aktiviert sein, damit dies funktioniert.

MaxRequestBodyBufferSize

Ruft die maximalen nicht verbrauchten eingehenden Bytes ab, die der Server für den eingehenden Anforderungstext puffert, oder legt diese fest.

MaxRequestBodySize

Ruft die maximal zulässige Größe eines Anforderungstexts in Bytes ab oder legt diese fest. Wenn sie auf NULL festgelegt ist, wird die maximale Anforderungslänge in ASP.NET Core nicht eingeschränkt. Der IIS maxAllowedContentLength schränkt jedoch weiterhin Anforderungen an die Inhaltslänge ein (standardmäßig 30.000.000). Dieses Limit hat keine Auswirkungen auf aktualisierte Verbindungen, die immer unbegrenzt sind. Dies kann pro Anforderung überschrieben IHttpMaxRequestBodySizeFeaturewerden.

Gilt für: