namespace MiaoYu.Core.CrossOrigins; /// /// 跨域配置 /// public static class CrossOriginConfig { /// /// 添加跨域 /// /// public static void AddCrossOrigin(this WebApplicationBuilder webApplicationBuilder) { // 跨域配置 配置跨域处理 webApplicationBuilder.Services.AddCors(options => { options.AddDefaultPolicy(builder => { builder .SetIsOriginAllowed(_ => true) .AllowAnyMethod() .AllowAnyHeader() .AllowCredentials(); }); }); } /// /// 使用跨域 /// public static void UseCrossOrigin(this WebApplication webApplication) { // 使用跨域 警告: 通过终结点路由,CORS 中间件必须配置为在对UseRouting和UseEndpoints的调用之间执行。 配置不正确将导致中间件停止正常运行。 webApplication.UseCors(); } }