CorsEngine.TryValidateOrigin Method (CorsRequestContext, CorsPolicy, CorsResult)
Try to validate the request origin based on CorsPolicy.
Namespace: System.Web.Cors
Assembly: System.Web.Cors (in System.Web.Cors.dll)
Syntax
public virtual bool TryValidateOrigin(
CorsRequestContext requestContext,
CorsPolicy policy,
CorsResult result
)
public:
virtual bool TryValidateOrigin(
CorsRequestContext^ requestContext,
CorsPolicy^ policy,
CorsResult^ result
)
abstract TryValidateOrigin :
requestContext:CorsRequestContext *
policy:CorsPolicy *
result:CorsResult -> bool
override TryValidateOrigin :
requestContext:CorsRequestContext *
policy:CorsPolicy *
result:CorsResult -> bool
Public Overridable Function TryValidateOrigin (
requestContext As CorsRequestContext,
policy As CorsPolicy,
result As CorsResult
) As Boolean
Parameters
requestContext
Type: System.Web.Cors.CorsRequestContextThe CorsRequestContext.
policy
Type: System.Web.Cors.CorsPolicyThe CorsPolicy.
result
Type: System.Web.Cors.CorsResultThe CorsResult.
Return Value
Type: System.Boolean
true if the request origin is valid; otherwise, false.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | requestContext or policy or result |
See Also
CorsEngine Class
System.Web.Cors Namespace
Return to top