CorsPolicyBuilder 類別

定義

公開方法來建置原則。

public ref class CorsPolicyBuilder
public class CorsPolicyBuilder
type CorsPolicyBuilder = class
Public Class CorsPolicyBuilder
繼承
CorsPolicyBuilder

建構函式

CorsPolicyBuilder(CorsPolicy)

建立 CorsPolicyBuilder 的新執行個體。

CorsPolicyBuilder(String[])

建立 CorsPolicyBuilder 的新執行個體。

方法

AllowAnyHeader()

確保原則允許任何標頭。

AllowAnyMethod()

確保原則允許任何方法。

AllowAnyOrigin()

確保原則允許任何來源。

AllowCredentials()

設定原則以允許認證。

Build()

使用新增的專案來建置新的 CorsPolicy

DisallowCredentials()

將原則設定為不允許認證。

SetIsOriginAllowed(Func<String,Boolean>)

設定為基礎原則指定的 isOriginAllowed

SetIsOriginAllowedToAllowWildcardSubdomains()

將原則 IsOriginAllowed 的 屬性設定為函式,讓來源在評估是否允許來源時比對已設定的萬用字元定義域。

SetPreflightMaxAge(TimeSpan)

設定基礎原則的預檢MaxAge。

WithExposedHeaders(String[])

將指定的 exposedHeaders 加入至原則。

WithHeaders(String[])

將指定的 headers 加入至原則。

WithMethods(String[])

將指定的 methods 加入至原則。

WithOrigins(String[])

將指定的 origins 加入至原則。

適用於