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 添加到策略。

适用于