CorsPolicyBuilder.WithOrigins(String[]) Methode

Definition

Fügt der Richtlinie das angegebene origins hinzu.

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

Parameter

origins
String[]

Die zulässigen Ursprünge.

Gibt zurück

Der aktuelle Richtlinien-Generator.

Hinweise

Diese Methode normalisiert den Ursprungswert, bevor er hinzugefügt wird, Origins um der Normalisierung zu entsprechen, die vom Browser für den im ORIGIN Header gesendeten Wert ausgeführt wird.

  • Wenn der angegebene Ursprung über einen internationalisierten Domänennamen (IDN) verfügt, wird der punycodierte Wert verwendet. Wenn der Ursprung einen Standardport angibt (z. B. 443 für HTTPS oder 80 für HTTP), wird dieser im Rahmen der Normalisierung gelöscht. Schließlich sind das Schema und der punycodierte Hostname kulturinvariante Kleinbuchstaben, bevor sie der Origins Auflistung hinzugefügt werden.
  • Bei allen anderen Ursprüngen umfasst die Normalisierung das Ausführen einer kulturinvarianten Kleinschreibung des Hostnamens.

Gilt für: