CorsPolicyBuilder.WithOrigins(String[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.