첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
미드웨어 구성 요소 설명
UseDeveloperExceptionPage 개발자 예외 페이지 미들웨어로 앱 런타임 오류를 보고한다.
UseExceptionHandler 예외 처리기 미들웨어로 다음 미들웨어에서 발생한 예외를 처리한다.
UseHsts HTTP HSTS(엄격한 전송 보안 프로토콜) 미들웨어로 Strict-Transport-Security 헤더를 추가한다.
UseHttpsRedirection HTTPS 리다이렉션 미들웨어로 HTTP 요청을 HTTPS로 리다이렉션한다.
UseStaticFiles 정적 파일 미들웨어로 정적 파일을 반환하고 추가 요청 처리를 단락한다.
UseCookiePolicy Cookie 정책 미들웨어로 앱이 EU GDPR(일반 데이터 보호 규정)을 준수하도록 만든다.
UseRouting 라우팅 미들웨어로 요청을 라우팅하게 한다.
UseAuthentication 인증 미들웨어로 보안 리소스에 대한 액세스가 허용되기 전에 사용자 인증을 시도한다.
UseAuthorization 권한 부여 미들웨어로 사용자에게 보안 리소스에 액세스할 수 있는 권한을 부여한다.
UseSession 세션 미들웨어로 세션 상태를 설정 및 유지한다.
앱이 세션 상태를 사용하는 경우에는 Cookie 정책 미들웨어 이후 및 MVC 미들웨어 이전에 세션 미들웨어를 호출한다.
UseEndPoints 엔드포인트 라우팅 미들웨어로 요청 파이프 라인에 RAZOR 페이지나 MVC 컨트롤러 엔드포인트를 추가한다.
728x90
반응형
그리드형(광고전용)

'C# > ASP.NET MVC' 카테고리의 다른 글

[C#/ASP.NET MVC/.NETCORE] UseWhenExtensions 클래스 : UseWhen 확장 메소드를 사용해 조건부 미들웨어 대리자 추가하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] MapWhenExtensions 클래스 : MapWhen 확장 메소드를 사용해 조건을 만족하는 요청 경로에 대해 미들웨어 파이프라인 분기하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] MapExtensions 클래스 : Map 확장 메소드를 사용해 다계층 요청 경로에 대해 미들웨어 파이프라인 분기하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] MapExtensions 클래스 : Map 확장 메소드를 사용해 중첩되는 요청 경로에 대해 미들웨어 파이프라인 분기하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] MapExtensions 클래스 : Map 확장 메소드를 사용해 요청 경로에 대해 미들웨어 파이프라인 분기하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] 보안 관련 미들웨어 구성 요소 추가 권장 순서  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] 미들웨어 순서  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] UseExtensions 클래스 : Use 확장 메소드를 사용해 DUMMY 인라인 미들웨어 대리자 추가하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] RunExtensions 클래스 : Run 확장 메소드를 사용해 터미널 미들웨어 대리자 추가하기  (0) 2020.10.21
[C#/ASP.NET MVC/.NETCORE] ServiceProviderServiceExtensions 클래스 : GetRequiredService<T> 확장 메소드를 사용해 서비스 구하기  (0) 2020.10.21
Posted by icodebroker

댓글을 달아 주세요