CorsPolicyBuilder.WithOrigins(String[]) Método

Definición

Agrega el especificado origins a la directiva.

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

Parámetros

origins
String[]

Orígenes permitidos.

Devoluciones

Generador de directivas actual.

Comentarios

Este método normaliza el valor de origen antes de agregarlo a Origins para que coincida con la normalización realizada por el explorador en el valor enviado en el ORIGIN encabezado.

  • Si el origen especificado tiene un nombre de dominio internacionalizado (IDN), se usa el valor punycoded. Si el origen especifica un puerto predeterminado (por ejemplo, 443 para HTTPS o 80 para HTTP), se quitará como parte de la normalización. Por último, el esquema y el nombre de host punycoded son invariantes minúsculas invariables antes de agregarse a la Origins colección.
  • Para todos los demás orígenes, la normalización implica realizar un uso invariable de mayúsculas y minúsculas de la referencia cultural del nombre de host.

Se aplica a