Partager via


CorsPolicyBuilder Classe

Définition

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

public ref class CorsPolicyBuilder
public class CorsPolicyBuilder
type CorsPolicyBuilder = class
Public Class CorsPolicyBuilder
Héritage
CorsPolicyBuilder

Constructeurs

CorsPolicyBuilder(CorsPolicy)

Crée une nouvelle instance de CorsPolicyBuilder.

CorsPolicyBuilder(String[])

Crée une nouvelle instance de CorsPolicyBuilder.

Méthodes

AllowAnyHeader()

Garantit que la stratégie autorise n’importe quel en-tête.

AllowAnyMethod()

Garantit que la stratégie autorise n’importe quelle méthode.

AllowAnyOrigin()

Garantit que la stratégie autorise n’importe quelle origine.

AllowCredentials()

Définit la stratégie pour autoriser les informations d’identification.

Build()

Génère un nouveau CorsPolicy à l’aide des entrées ajoutées.

DisallowCredentials()

Définit la stratégie pour qu’elle n’autorise pas les informations d’identification.

SetIsOriginAllowed(Func<String,Boolean>)

Définit le spécifié isOriginAllowed pour la stratégie sous-jacente.

SetIsOriginAllowedToAllowWildcardSubdomains()

Définit la IsOriginAllowed propriété de la stratégie comme une fonction qui permet aux origines de correspondre à un domaine générique configuré lors de l’évaluation si l’origine est autorisée.

SetPreflightMaxAge(TimeSpan)

Définit la valeur preflightMaxAge pour la stratégie sous-jacente.

WithExposedHeaders(String[])

Ajoute le spécifié exposedHeaders à la stratégie.

WithHeaders(String[])

Ajoute le spécifié headers à la stratégie.

WithMethods(String[])

Ajoute le spécifié methods à la stratégie.

WithOrigins(String[])

Ajoute le spécifié origins à la stratégie.

S’applique à