Condividi tramite


CorsPolicyBuilder.WithOrigins(String[]) Metodo

Definizione

Aggiunge l'oggetto specificato origins al criterio.

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

Parametri

origins
String[]

Origini consentite.

Restituisce

Generatore di criteri corrente.

Commenti

Questo metodo normalizza il valore di origine prima di aggiungerlo a Origins in modo che corrisponda alla normalizzazione eseguita dal browser sul valore inviato nell'intestazione ORIGIN .

  • Se l'origine specificata ha un nome di dominio internazionalizzato (IDN), viene usato il valore punycoded. Se l'origine specifica una porta predefinita ,ad esempio 443 per HTTPS o 80 per HTTP, verrà eliminata come parte della normalizzazione. Infine, lo schema e il nome host punycoded sono maiuscole minuscole delle impostazioni cultura prima di essere aggiunti alla Origins raccolta.
  • Per tutte le altre origini, la normalizzazione comporta l'esecuzione di una combinazione di maiuscole e minuscole delle impostazioni cultura del nome host.

Si applica a