Sdílet prostřednictvím


CorsPolicyBuilder.WithOrigins(String[]) Metoda

Definice

Přidá zadaný origins parametr do zásady.

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

Parametry

origins
String[]

Povolené počátky.

Návraty

Aktuální tvůrce zásad.

Poznámky

Tato metoda normalizuje hodnotu původu před přidáním do Origins , aby odpovídala normalizaci provedené prohlížečem na hodnotu odeslanou ORIGIN v hlavičce.

  • Pokud má zadaný původ mezinárodní název domény (IDN), použije se punycoded hodnota. Pokud původ určuje výchozí port (např. 443 pro HTTPS nebo 80 pro HTTP), v rámci normalizace se tento port zahodí. Schéma a punycoded název hostitele jsou jazyková verze invariantní malá písmena před přidání do Origins kolekce.
  • U všech ostatních počátků normalizace zahrnuje provádění invariantních počátečních písmen názvu hostitele.

Platí pro