From 7d21f9711ec1df726ad296ff1ec7ae4b9afc04ac Mon Sep 17 00:00:00 2001 From: bicijinlian Date: Wed, 28 Apr 2021 18:59:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CorsServer/CorsServer.WebApi31/Startup.cs | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/CorsServer/CorsServer.WebApi31/Startup.cs b/CorsServer/CorsServer.WebApi31/Startup.cs index b19a6b2..379a9d8 100644 --- a/CorsServer/CorsServer.WebApi31/Startup.cs +++ b/CorsServer/CorsServer.WebApi31/Startup.cs @@ -120,7 +120,15 @@ namespace CorsServer.WebApi31 //请求来源 .AllowAnyOrigin() //.WithOrigins(corsOption.Origins.ToArray()) - //.SetIsOriginAllowed(_ => true) + //.SetIsOriginAllowed(requestOrigin => + //{ + // //请求源(请求的协议+主机+端口号,比如 http://wwwww.xxxx.com:80) + // var address = requestOrigin; + + // //根据请求源自行过滤 + + // return true; + //}) //.SetIsOriginAllowedToAllowWildcardSubdomains() //请求方法(POST GET PUT DELETE OPTIONS等) @@ -155,9 +163,13 @@ namespace CorsServer.WebApi31 build //请求来源 - .AllowAnyOrigin() + //.AllowAnyOrigin() //.WithOrigins() - //.SetIsOriginAllowed(_ => true) + .SetIsOriginAllowed(requestOrigin => + { + var cc = requestOrigin; + return true; + }) //.SetIsOriginAllowedToAllowWildcardSubdomains() //请求方法(POST GET PUT DELETE OPTIONS等)