다음을 통해 공유


IISServerOptions 클래스

정의

IIS In-Process에 대한 구성을 제공합니다.

public ref class IISServerOptions
public class IISServerOptions
type IISServerOptions = class
Public Class IISServerOptions
상속
IISServerOptions

생성자

IISServerOptions()

IIS In-Process에 대한 구성을 제공합니다.

속성

AllowSynchronousIO

및 에 대해 동기 IO가 허용되는 Request 지 여부를 제어하는 값을 가져오거나 설정합니다. Response

AuthenticationDisplayName

로그인 페이지에서 사용자에게 나타나는 표시 이름을 설정합니다. 기본값은 null입니다.

AutomaticAuthentication

true이면 서버에서 HttpContext.User를 설정해야 합니다. false이면 서버는 AuthenticationScheme에서 명시적으로 요청한 경우에만 ID를 제공합니다. 참고 이 작업을 수행하려면 IIS에서도 Windows 인증을 사용하도록 설정해야 합니다.

MaxRequestBodyBufferSize

서버가 들어오는 요청 본문에 대해 버퍼링할 최대 연결되지 않은 들어오는 바이트를 가져오거나 설정합니다.

MaxRequestBodySize

요청 본문의 최대 허용 크기를 바이트 단위로 가져오거나 설정합니다. null로 설정하면 최대 요청 길이가 ASP.NET Core 제한되지 않습니다. 그러나 IIS maxAllowedContentLength는 여전히 콘텐츠 길이 요청(기본적으로 30,000,000)을 제한합니다. 이 제한은 항상 무제한인 업그레이드된 연결에는 영향을 주지 않습니다. 를 통해 IHttpMaxRequestBodySizeFeature요청별로 재정의할 수 있습니다.

적용 대상