diff --git a/SgfDevs/Program.cs b/SgfDevs/Program.cs index 299a510..897d95b 100644 --- a/SgfDevs/Program.cs +++ b/SgfDevs/Program.cs @@ -24,6 +24,7 @@ using Umbraco.Cms.Core.DependencyInjection; using Umbraco.Cms.Api.Common.DependencyInjection; using Umbraco.Cms.Core.Sync; +using Umbraco.Cms.Web.Common.ApplicationBuilder; using Umbraco.Cms.Infrastructure.DependencyInjection; using Umbraco.Cms.Persistence.Sqlite; using Umbraco.Extensions; @@ -108,6 +109,12 @@ serverRole is ServerRole.Unknown || return Task.CompletedTask; }); }); +builder.Services.AddCors(); +builder.Services.Configure(options => options.AddFilter( + new UmbracoPipelineFilter("member-bridge-cors") + { + PostRouting = app => app.UseCors() + })); builder.Services.AddRateLimiter(options => { options.RejectionStatusCode = StatusCodes.Status429TooManyRequests;