Aracılığıyla paylaş


CorsPolicyBuilder.WithOrigins(String[]) Yöntem

Tanım

Belirtilen origins öğesini ilkeye ekler.

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

Parametreler

origins
String[]

İzin verilen kaynaklar.

Döndürülenler

Geçerli ilke oluşturucusu.

Açıklamalar

Bu yöntem, üst bilgide ORIGIN gönderilen değerde tarayıcı tarafından gerçekleştirilen normalleştirmeyle eşleşecek şekilde Origins eklemeden önce kaynak değerini normalleştirir.

  • Belirtilen kaynağın uluslararası bir etki alanı adı (IDN) varsa, punycoded değeri kullanılır. Kaynak varsayılan bir bağlantı noktası belirtirse (örneğin, HTTPS için 443 veya HTTP için 80), bu normalleştirmenin bir parçası olarak bırakılır. Son olarak, düzen ve punycoded ana bilgisayar adı koleksiyona Origins eklenmeden önce kültür sabiti olarak küçük harfe ayrılmıştır.
  • Diğer tüm kaynaklar için normalleştirme, konak adının sabit bir kültür alt büyük/küçük harflerini gerçekleştirmeyi içerir.

Şunlara uygulanır