Share via


CorsPolicyBuilder Sınıf

Tanım

İlke oluşturmak için yöntemleri kullanıma sunar.

public ref class CorsPolicyBuilder
public class CorsPolicyBuilder
type CorsPolicyBuilder = class
Public Class CorsPolicyBuilder
Devralma
CorsPolicyBuilder

Oluşturucular

CorsPolicyBuilder(CorsPolicy)

CorsPolicyBuilder öğesinin yeni bir örneğini oluşturur.

CorsPolicyBuilder(String[])

CorsPolicyBuilder öğesinin yeni bir örneğini oluşturur.

Yöntemler

AllowAnyHeader()

İlkenin herhangi bir üst bilgi için izin verdiğinden emin olun.

AllowAnyMethod()

İlkenin herhangi bir yönteme izin verdiğinden emin olun.

AllowAnyOrigin()

İlkenin herhangi bir kaynak için izin verdiğinden emin olun.

AllowCredentials()

İlkeyi kimlik bilgilerine izin verecek şekilde ayarlar.

Build()

Eklenen girdileri kullanarak yeni CorsPolicy bir oluşturur.

DisallowCredentials()

İlkeyi kimlik bilgilerine izin vermeyecek şekilde ayarlar.

SetIsOriginAllowed(Func<String,Boolean>)

Temel alınan ilke için belirtilen isOriginAllowed değerini ayarlar.

SetIsOriginAllowedToAllowWildcardSubdomains()

İlkenin IsOriginAllowed özelliğini, kaynağın izin verilip verilmediğini değerlendirirken çıkış noktalarının yapılandırılmış joker karakterli etki alanıyla eşleşmesini sağlayan bir işlev olarak ayarlar.

SetPreflightMaxAge(TimeSpan)

Temel alınan ilke için preflightMaxAge değerini ayarlar.

WithExposedHeaders(String[])

Belirtilen exposedHeaders öğesini ilkeye ekler.

WithHeaders(String[])

Belirtilen headers öğesini ilkeye ekler.

WithMethods(String[])

Belirtilen methods öğesini ilkeye ekler.

WithOrigins(String[])

Belirtilen origins öğesini ilkeye ekler.

Şunlara uygulanır