Partager via


Microsoft.AspNetCore.Cors.Infrastructure Espace de noms

Contient les types utilisés pour créer, configurer et gérer des services CORS.

Classes

CorsConstants

Constantes CORS.

CorsMiddleware

Intergiciel pour la gestion de CORS.

CorsOptions

Fournit la configuration par programmation pour Cors.

CorsPolicy

Définit la stratégie pour les demandes Cross-Origin en fonction des spécifications CORS.

CorsPolicyBuilder

Expose des méthodes pour créer une stratégie.

CorsResult

Résultats retournés par ICorsService.

CorsService

Implémentation par défaut de ICorsService.

DefaultCorsPolicyProvider

Type qui peut fournir un CorsPolicy pour un particulier HttpContext.

Interfaces

ICorsMetadata

Interface de marqueur qui peut être utilisée pour identifier les métadonnées CORS.

ICorsPolicyMetadata

Interface qui peut être utilisée pour identifier un type qui fournit les métadonnées nécessaires à l’activation de la prise en charge de CORS.

ICorsPolicyProvider

Type qui peut fournir un CorsPolicy pour un particulier HttpContext.

ICorsService

Type qui peut évaluer une stratégie pour un particulier HttpContext.

IDisableCorsAttribute

Interface qui peut être utilisée pour identifier un type qui fournit des metdata afin de désactiver cors pour une ressource.

IEnableCorsAttribute

Interface qui peut être utilisée pour identifier un type qui fournit les métadonnées nécessaires à l’activation de la prise en charge de CORS.

Remarques

Pour plus d’informations sur les demandes cross-origin, consultez Activer les demandes CORS (Cross-Origin Requests) dans ASP.NET Core.