다음을 통해 공유


CorsService 클래스

정의

ICorsService의 기본 구현입니다.

public ref class CorsService : Microsoft::AspNetCore::Cors::Infrastructure::ICorsService
public class CorsService : Microsoft.AspNetCore.Cors.Infrastructure.ICorsService
type CorsService = class
    interface ICorsService
Public Class CorsService
Implements ICorsService
상속
CorsService
구현

생성자

CorsService(IOptions<CorsOptions>, ILoggerFactory)

CorsService의 새 인스턴스를 만듭니다.

CorsService(IOptions<CorsOptions>)
사용되지 않음.

CorsService의 새 인스턴스를 만듭니다.

메서드

ApplyResult(CorsResult, HttpResponse)

지정된 response에 CORS 관련 응답 헤더를 추가합니다.

EvaluatePolicy(HttpContext, CorsPolicy)

에 전달된 를 사용하여 지정된 policy 를 평가합니다 context.

EvaluatePolicy(HttpContext, String)

을 사용하여 policyName 정책을 조회한 다음 에 전달된 context를 사용하여 정책을 평가합니다.

EvaluatePreflightRequest(HttpContext, CorsPolicy, CorsResult)

지정된 정책을 사용하여 실행 전 요청을 평가합니다. 결과는 지정된 instance 설정됩니다 CorsResult .

EvaluateRequest(HttpContext, CorsPolicy, CorsResult)

지정된 정책을 사용하여 요청을 평가합니다. 결과는 지정된 instance 설정됩니다 CorsResult .

적용 대상