Partager via


CorsPolicyBuilder.WithOrigins(String[]) Méthode

Définition

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

public:
 Microsoft::AspNetCore::Cors::Infrastructure::CorsPolicyBuilder ^ WithOrigins(... cli::array <System::String ^> ^ origins);
public Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder WithOrigins (params string[] origins);
member this.WithOrigins : string[] -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder
Public Function WithOrigins (ParamArray origins As String()) As CorsPolicyBuilder

Paramètres

origins
String[]

Origines autorisées.

Retours

Générateur de stratégie actuel.

Remarques

Cette méthode normalise la valeur d’origine avant de l’ajouter à pour qu’elle corresponde à Origins la normalisation effectuée par le navigateur sur la valeur envoyée dans l’en-tête ORIGIN .

  • Si l’origine spécifiée a un nom de domaine internationalisé (IDN), la valeur punycoded est utilisée. Si l’origine spécifie un port par défaut (par exemple, 443 pour HTTPS ou 80 pour HTTP), ce port est supprimé dans le cadre de la normalisation. Enfin, le schéma et le nom d’hôte punycoded sont des cas inférieurs invariants de culture avant d’être ajoutés à la Origins collection.
  • Pour toutes les autres origines, la normalisation implique l’exécution d’une casse inférieure invariante de culture du nom d’hôte.

S’applique à